I bought this coat for my grandson, my daughter said it was fine, good for school and knocking around.  I didn't give it five stars because I did not actually see it, the price was good, I am just hoping that it will be warm enough, but they live in Va. the winter there does not get too cold very often