It was difficult to find a flame/wind guard small enough for my fire pit, so I was happy to find this one. I was expecting it to come assembled but it did not. Assembly was not difficult; just a little time consuming to get all the brackets lined up perfectly and tightened. Overall I'm happy with the product.