This shirt was so nice, I wasn't sure what size to get so I got a 3XL but that was too large (that was my mistake). Online shopping for shirts can be tricky as well as other clothing, but I would 100% buy this again, but in my actual size aha.