For reference I am 5'2. If you shop at ross I am usually a size 2 in their dresses. I am a size medium for most bottoms (size 5 at ross) and I am a size xs up top. This dress is beautiful however way to large on the top for me. I am hoping to exchange it for an xs instead and hopefully that will fit better. It also is very long, goes all the way down to my ankles just like pictured on the model, I would prefer it as a midi length though.