I am a true size small, 130 lbs, 5'7", 32B, hourglass shape. This top fits true to size, like on the model.