I had to order a very large one. I usually wear a medium or large size. The fabric is made of high quality polyester, not too thin, good visibility and absorbs sweat well. I ended up buying a second one and I love it.
Pros
Offers a breathable shirt at a great price
Cons
The shirt looked good but was made of the wrong material.