I am a true size small, 130 lbs, 5'7", 32B, hourglass shape. This romper fits true to size, it is not super snug, giving you room to breath, it is pretty structured.