Ladies, this dress is perfect!  If you are deciding between 2 sizes, size down. I'm 5'6, 125, bought medium which has extra room, but because the fabric has stretch and flex the small would be even more flattering.