I bought a bunch of this jersey for my soccer team and everyone loves it. I wear a large and it fits me, I can also wear medium if you want a tight fit (athletic body 167lbs).
Pros
The fit was better than expected
Cons
I'm medium height but this big one is too tight and stings. Now they deduct $3.66 for refund!!