I have made several clothing orders from Rose Wholesale and have found that the items I have bought have matched the product photos and descriptions well. The Quality of the fabrics used has been excellent. The only thing I will say is that the sizing on the site is small, ie, if you are usually an XL, you might find you are more of a XXXL. Check the sizing on the actual product with the measurements and you will be fine. It's nice to find something different. Their points program is worth joining.