I’ll start off with, I’m 5'6'' and weigh 155 lbs. I carry my weight in my mid section. I’m not plump all the way around to my back, just my stomach and not my sides. Small legs and arms and 36B cup. The suggested size was a large, but I ordered a medium. I still had a little wriggle room in the dress and if I’d ordered the large like suggested, it wouldn’t have given me the fit I wanted. The fit I desired was exactly like the model wearing the dress and that’s the fit I got. I ABSOLUTELY LOVE THIS DRESS! The length hits mid between my knee and ankle. The material feels thick and expensive but breathable. The stitching is well done and there’s lining already sewn in the dress. It’s not light weight. It’s thick and a bit heavy but still very comfortable. This is not a versatile dress up or down dress. This dress is for those days you’re feeling very feminine and pretty. Throw on some sandal heels and a matching handbag…it’s flawless and flattering. It’s worth every penny I paid for it.