Based on the sizing chart I bought 2 swimsuits (L)... I received them and they were too small... I wasn't going to go thru the hassle of trying to return them so I bought 2 more of the same product in an XL! Keep in mind based on the sizing chart my 32" in waist... should've been good for for the initial larges! Now I have 4 of the same suit in the same colors I cant wear and I'm out over 50 bucks not including shipping. So I send a very nice email to their customer service explaining what I just put here... I got a form letter, not even acknowledging my name... No exchanges or refunds... some people donate them... what? There are too many internet and other business out there especially whats going on in the world. I would move on from this company and search a little more, which is what I should've done.