Fits small, consider sizing up. Designed for a barely there fit.Joy is wearing a size mediumShe’s 5’10” with a 32B bust, 24” waist and 34” hip