Overall, the jerseys are nice. I had an issue with one of them where even though it had large tags on it, it was clearly a small. I ordered multiple jerseys the same size and the one was substantially smaller. I exchanged literally 50 emails with their customer service and could not get them to do anything. They were incredibly confusing and continued to change the story. Their resolution was that I order another Jersey and they'd send me a replacement with it. Of course they would want me to pay ALL shipping fees and the 9% fee as well. I buy pretty much everything on line these days and I have NEVER felt so unimportant as a customer. Yes the prices are good, but please save yourself the weeks of back and forth and frustration.