I was nervous about the size so I went up to a 4x where I would normally get a 3x but the shirt is a bit large for me. This definitely is true to size so don't go up unless you want a baggy style. I bought this for lounging around the house so the size really isn't an issue.