I don't even know where to start. I'm a normal Medium, I ordered a Medium and it fit flawlessly. I'm 5'9 and it falls right on my knees. Everything about this dress is flattering. The fit, the proportion, it even has a built in slip just in case. I have gotten at least 5 compliments on how adorable it is on me. It took my husband alot of elbow grease and muscle to get the zipper up. but soon as he did it was perfect.