Bought this for my 12 year old son. He absolutely loves it. It is really well made, nice thick material with a fleecy inside. I was unsure about sizing, so purchased an age 13, it is a little on the big side but more growing room. Would definitely recommend. The only downside I have got is that I can't get my son to take it off!