My 12 year old son LOVES this jacket!  That alone is as good a testament to why to buy one as I know.
The construction appears good and so far this jacket has lasted the entire school year with no rips, tears, or unravels....plus he actually WEARS IT!