I was quite impressed with this jacket, I bought it for my 5 year old. It fits well and has been pretty durable so far. I like the fact that it is reversable, he thinks it's cool that he has two different colors to choose from. It's a little light weight though we'll see how warm it is for the snow.