I am 5'6" 150lbs 36-30-40. This dress is very vibrant and pretty. I heard that it shrinks when you dry it, so I have just been letting it drip dry and have not had any issues. It hits just below my ankle, not quite at my feet, so if you are 5'9" or taller, it would probably be ankle length for you. I ordered a medium and the fit was great. It does not have a ton of stretch, but a medium could accommodate someone with measurements up to 38-31-42. While there is a decent amount of room in the bust, because there is no stretch in the waist, if you have larger than a D cup, you will not be able to pull the dress on.