My kids loved the shirts. I bought a 1x, but I think it's a little big. The XL would have been better. There's too much difference between a large and 1x. But the 1x was for a guy and he was ok with it being a little big.
Pros
Order up 1 size. Otherwise, material is light and stretchy.