The quality of the material was real nice and priced accordingly. The problem was with the sleeves pattern and the arm length not matching the size 12 I had ordered. My grandson tried the jacket and the cuffs where at least 2 inches above his wrist. The body length was perfect size. My grandchild is 9 and slim. He wears size 10-12 jackets with no problem with the length of the sleeves. II was reluctant to order a larger size, as replacement, for the obvious pattern flaw (my opinion). The jacket barely fit a 7 year old arm length. and the body fit was more of a coat length for his smaller size. Other than that, I would have recommended this item, but obviously this is not the case. The Fair rating is because the material, color, finish, and overall look was very nice. I believe this is the first time I have a problem with an order from Overstock. Thanks.