The quality of the material is excellent! The design is excellent! The deep colors are excellent! The style is excellent! Out of 100% for perfection, I give the Alpha Hockey Hoodie 98%...only because of the fit. I purchased Large size, since it is supposed to be true-to-size. Although it was not tight, it did not leave as much room as I would like. However, I can tell from the the fit that an Extra-Large would have been too large. Therefore, all things considered, I purchased the right size...It just was not a perfect fit for me, but it could very well be a perfect fit for someone else.