I’m 5’5 135 lbs with a butt and hips small waist I got a small this was horrible the pants have a little stretch they weren’t long enough the top was a 2t if you have nice size breast the shirt is wayyyy to small I’m a 36B it’s for a small a cup also the pants made my butt look flat