I bought this to wear to my boxing class. Haven't worn it yet but top is very soft and seems like good quality. I wear a size 4 in dresses and pants, and the size small is very loose fitting, which is what I wanted. Liked it so much bought 2 more.