I was looking for a coat for my 11 year old son, he wanted a "non puffy" coat and I wanted something that was warm and would cover to the hips. I found this one and bought for $40 ... I was a little disappointed that I had to pay $40 when other reviewers paid $20 ... However it is definitely worth $40 for the warmth of it! Our WI temps have been in the -20's with windchill and he has been very comfortable and warm. My son complains a bit about the "bulk" of it, but he'll get over it :)