I buy a lot of cotton knit dresses on Amazon. I have 4 fit and flare tank dresses from Herou. I wear them twice, maybe 3 times per week. The cotton is smooth and doesn't pill or attract lots of dog hair, and they are comfortable enough to sleep in. I bought this Fair Indigo dress recently. I have high hopes.