Ends up that he told his wife he needed a new zip-up hoodie, and this is what she picked out. Believe it or not, his wife said they were all ugly, EXCEPT for this one.

Never, NEVER let someone pick out your clothes, unless you know for a fact that they have, not only good taste, but the same fashion sense as you.
For what it's worth, this is a fine jacket. For a 6 year old.