I orders the XL and it is pretty huge compared to the normal XL t-shirts. It came pretty quick, but with no tracking info... Also, the picture that is screen printed on the shirt is not very bright. It's not nearly as cool as the picture. I wouldn't recommend paying very much for it.