Decent quality, like cheap flimsy kitchen towels. The size of the coat is HUGE, I bought it for a 2 year old which is a little smaller than average for America but he is 4 sizes bigger. The coat appears to be elevated, with very square shoulders, as if designed to leave room for shoulder pads. I'm disappointed because not many of the coats I've seen with good reviews have had the option to choose a different size instead of one size. everything, but I almost feel like getting a one size fits all would be better.