Sized up to L in the dress! It runs snug across the chest so I’m happy I sized up it is stretchy and like a great soft material but a M wouldn’t have buttoned up if you have a chest or butt size up!