This lovely yarn dyed purple and white stripe cotton is a soft and comfortable feeling lighter to medium weight cotton. It is a semi-opaque fabric drapes and falls nicely and is great for making shirts, dresses, skirts, and other similar apparel projects.