I ordered a large but if you put on a shirt without knowing the size I would swear with my whole body it was a medium size. In addition, it is good material, good printing and the like.
Pros
Very good
Cons
Runs small, buyers must order one size larger than their actual size.