First off I love the suit 1000000% its super flattering, feels amazing!! I'm 5'7", 215lbs with a LONG torso I bought the XXL. I have had the straps fall down twice but I was holding one of my kids and trying to pick something else up and one thing i did not like were the bra pads at first they were too rounded if you will but they did flatten out a bit already so I'm not too worried about that. I will be buying more!!