Last time I bought them was two years ago. The sizes were a little off, but they were so cheap, I just ordered another one. They even had the elastic around the arm holes. I've been buying from China for years and 9/10 times, the sizes have been spot on. I still have an EJ jersey that looks like new after all those years. Even if you have to order twice, you're still paying a fraction. I work too hard to throw money at the greedy NFL for a jersey.