I am a size 10 pants, and ordered a sz 10 swim suit. On the size chart, I was kind of all over the place - small bust, average waist, big hips... this is a little snug, but the next size would''ve been too big. I really love it. and it''s very cute. Even my husband who doesn''t compliment a lot said it looked great :)