A couple of years ago, I had a really good experience with ArtFire ordering a UGA Jersey (custom). So I went hunting for them again and although the Jersey I got was made pretty well (since it was custom), I ordered a Men's Medium and it says Men's in the lable but it's clearly a YOUTH size M or a womens XS. They don't seems to want to take it back and they insist I got what I ordered and that it's an Adult size. But the lenght is very short, it's really a child's size. So I'd procede with caution on these guys or make sure your order has room for error. They shipping time was actually good. It was the thing I was most worried about. I paid there higher price to insure it was going to be delievered in a month and it really was. But it might have been worth twice as much to make sure I could have used it. Bummer.