I am normally an X or 1X in shirts and got the 1X. Fits very small and I got trapped trying to put it on - even got my husband involved and he had issues figuring it out- which is saying a lot!. Still cannot figure out how to put this shirt on properly. So awkward fitting, and very uncomfortable around the neck. If you are going to try it I would definitely size up.