I am 5"6, 125lbs, not terribly curvy and this dress fits perfectly. I only wish the sleeves were a touch longer, but I have unusually long arms. It is made of stretchy material and is very comfortable. The length is perfect for work...falls just to my knees. Washes well. I get lots of compliments. I will definitely be looking to buy a short-sleeved version for the summer.