As advertised, sturdy and works well.  Thescreen mesh is quite dense, which would protect you well from sparks as intended.  For my intended use keeping a baby away from the hot glass on our gas fireplace, the mesh kind of makes it hard to see the flames.  Still, a good product, and great for a real fireplace!