Ordered my usual size (M) and yes it fits, but it would look better 1-2 sizes up. It's still cute as a breezy cover up, but I think it would have looked more appropriate to the style and fit if I had ordered up. Garment is cute and airy.