I am 5'4, 110 lbs and am a size 32D and I couldn't zip this up. It's very tight. I would recommend sizing up if you can. For shorter girls, you may need to get the straps taken in if you get a bigger size. I wish it fit, but I have to return.