I'll probably return this because it isn't quite right for my body type, but the quality is great for the price. Be sure to check the sizing chart before ordering. I wear size US 12 and the XL fit correctly.