Just wanting to know if this cotton is any good? Japanese Organic Cotton Sliver 13 Feets 100% Organic Unbleached [Made in Japan]