I’m 5’4 140 athletic build. Everything got ok but the mid section. I don’t have a bulging belly however the buttons fit tight around my mid section so I’ll have to wear a fashion belt in the middle to cover the skin showing from the buttons stretching. Had I got a medium all the other areas would have fit loose. Overall a cute suit though.