I have to say, for the price, I am completely blown away by how nice this is. I own over 20 licensed pro hockey jerseys, some of which I paid $100 - $200 for and this is just as nice ... if not nicer ... than some of them! I was worried that this would be a cheap 'costume' style jersey when I saw the price with thin material and cheaply done numbers. It is not cheaply done. The numbers/letters/logos are tackle twill (embroidered) vs. actually cut out and sewn on, which is pretty much every jersey since the early 00's.I have no way of telling if the actual logos are officially licensed. I hope, and assume, they are. But the jersey actually has the snap-closed elastic strap inside which pro jerseys have to keep the pads in place. You could actually play hockey in this ... the fit is cut to wear pads under. It wears fine ... but unlike some of the replica jerseys that are cut mostly for casual street wear, this was cut for game play, so the shoulders can fit a bit strange vs. say, a sweatshirt.The front logo is tackle-twill embroidered on vs. screen printed, and done well. As such, it might stick out a little and give you the appearance of a slight belly. That's always been an issue with the Mighty Ducks logo because it is so big. It looks good overall ... and it's very comfortable.The sizing is pretty normal. It fits just like my pro CCM purple Mighty Ducks hockey jersey I bought in the early 2000's. I buy it a size up for comfort ... so, while I normally wear an XL shirt, the XXL is more comfortable for lounging around watching television, etc. You can buy your regular size ... this isn't one of the cheaply made knock offs that fit small. I am 6'4, 230 lbs. so you can see how the XXL it fits in my photos, for reference.Overall, I couldn't be happier with the quality, fit and look of this jersey. Never did I think I'd get something as nice as the pros wear for under $40! The colors are besutiful and the fabric is high quality and feels the same as a CCM jersey. I wore this to the store and already got one compliment. I like the #96 jersey because it has a Captain's 'C' on the chest, which makes it fit better. You won't be sorry you bought this! It's a great deal.