Ordered 2 swimsuits was not sure about the company decided to take the risk. Ended up EXTREMELY pleased. Decent quality for the price. Fit is amazing on both suits one is a 3x the other a 1x for daughter. Could not be happier with the purchase. Arrived when they said told me it would. Down fall is it did take a long time but if your willing to wait for it I then do it. It's worth it and we knew it would when we bought them they were upfront about it!