This dress is so pretty! The colors are lovely. I am 5'5" and about 200lbs, give or take, depending on the week.  I have a short torso so the waist fits like an empire waist. It is really comfortable. I plan to wear this with white leggings/tights because of the slit in the front, however, the buttons can be buttoned up lower down than it shows in the picture. The dress hits me at my ankles. I ordered an XL and it fits perfectly. The dress comes wrinkled, so you will need to steam it or lightly wash and hang dry.