I ordered 4 outfits, all medium. All 4 fit different. One was not a medium, it was an extra small. The other one was a medium, but the pants were way too short. The other two (black and navy) were the only ones I could wear that fit, and I love them, just wish the others were made like the navy, that one was perfect. I gave the other two away, but wish I had returned them for a refund instead, but it is what it is. I would order another but unsure of the inconsistencies, and not wanting the hassles