Very happy with this purchase so far. I've used it one time. It does't block every tiny spark, but the ones that get through die off before getting very far. Product seems really sturdy and wasn't too hard to put together, although it would have been easier with a second person to hold things in place. Also, I'm really glad I saw a previous review noting that there are sharp edges of wire inside. Even knowing that, I poked myself a couple times (without drawing blood). If I had not been warned, I definitely would have cut myself.