Wow this dress fits like a glove ! It's very fitted and the color is beautiful. The dress looks wonderful in person. The only reason I gave the dress 4 stars is because of the fabric. It's nice for summer but its is a thin material. I'll probably wear a slip under. I am 5'5 and 148 lbs i, got a medium. The length falls over my knees. Also I think it fits well because the bra I am wearing with it is not very padded. Overall I love it and can't wait to wear it this summer