I am a size S and this fit me perfectly! I'm 5'9 and it was not too short. I have a friend who is 5'5 who borrowed it and the length fit her well too! The bustier fit me, a 34B well. The shape of the dress is very flattering around the waist and the peplum at the bottom is so fun!