I am a true size small. 130 lbs 5'7" 32B hourglass figure. This dress fits like a glove. Very snug, not a lot of room to move around.