bought in XL, I am 200 lbs , 44 bust, 48 hips, and it fit perfect. It's the perfect resort or multi-activity day swimsuit. I throw a cute skirt on with it for Brunch , then head straight to the pool. I love it for my resort vacations in Mexico because I can wear it all day and again throw a cute skirt on and head straight to dinner. I love using bathing suits as a top for multi functionality and this one is a winner!