I didn't know what to expect as far as the quality in this top and was a hesitant to buy it, but it did not disappoint. It felt good on, and washed up well. I washed in cold water and hung to dry, and it was good. I normally wear a medium, but I ordered a large, and it was perfect.