Ok its a very cool shirt BUT! I'm a 3 XL but i always order stuff one size bigger if I don't know the brand. So I ordered a 4 XL andbit barely fit. To be perfect it would have had to be a 5  XL. So be warned they run small!!