All clothes vary in size, you’re either lucky to get one that fits perfectly or unlucky to get one that’s too small, even though they are the same size on the label. I was lucky with this one, it fits perfectly but the navy one I ordered at the same time was too tight!