The quality of this shirt is very good but the Sizes are inaccurate

I ordered a large when I received it the fit was big I compared it to some XL tees

I had and it was the same size so L in this jersey = XL

SO... I bought a medium thinking that it would fit like a large BUT it didn't

It was a tight fit so I have two shirts now one is too big and the other too tight