Rosarios Yarns are an exception quality. Their cotton yarns are made from a long fibered cotton. So not only is the cotton more durable it gives the finished product a smoother finish. And since it is cotton is gets softer with each wash. Their wool is like quality. Excellent for garments!!