The fabric and construction seem fine but we just got them so I cannot speak to durability. I will say the sleeves run a bit smaller and shorter than the body of the coat. My daughter usually wears a 7/8 and I got the 8/10 in this and the sleeves are barely long enough and on the snug side. The body has plenty of room and goes down to mid-thigh though.

The kids enjoy wearing these with the safety goggles I purchased while they do kitchen science experiments (vinegar volcanoes, etc) and the price is perfect for that sort of use.