Very well made, warm and good for the fall weather.  My only complaint with the product and reason I did not give five stars is the sizing is way off.  These are really big!!  My grandson normally wears a 16/18 so I bought the 18 and wow is it big.  I am a thick chick as my children term it and normally wear a woman's size 16 and this jacket fit me....that's pretty big for a kid's jacket.  Does not shrink at all even if washed in hot water and dried in dryer.  So I ordered the next size down, reasoning I would keep this one for when he was older.  There was no discernible difference between the 2 jackets so I decided to return this one only to discover I was responsible for return shipping.  I really do not like to pay for a return when the fault with the product is not mine, especially when the sizing info for the product indicates I had ordered the correct size.  I will not be ordering from French Toast in the future for this reason.  It is still a good jacket just make sure you adjust by at least two sizes down when ordering.