Fits like a glove.
I purchased this dress in the color blue in a size large. The dress was difficult to get into so my bf had to help me. However, once I got it on the silhouette it gave me made me feel super confident. It's very comfortable to walk it. It has just the right amount of stretch. You won't be disappointed.