One of the biggest reasons I like using the Valley Cotton is that it is really inexpensive...another is that there is tons of yardage on one cone and can usually finish a piece without having to weave in ends except for the beginning and end...THIS IS A BIG PLUS!!!