I am very happy with this product, it looks good and seems to be of good quality. I was a bit unsure about the installation but literally posted a video on youtube to get an idea before trying it out. It's so easy, literally my 5 year old could do it. This consisted of pulling out about 8 pins holding the grate, sliding the wire mesh behind the grate and reinserting the pins. It took me 2-3 minutes to be honest and I spent more time watching the YouTube video tutorial than I actually did. install it. It's amazing how something that looks like a discreet addition (a black grille guard) actually makes a huge difference in Jeep's front end look. This makes it look finished and high quality. I was concerned about how strong there would be other zip tie options that seem cheap. It comes with no clasps and literally snaps on the bottom and top. When you push the grille into place to reinsert the pins to secure the grille, it holds it in place very securely. It doesn't look like it's going to rattle or nudge. I think it will offer decent protection from small rocks and debris, which was my main reason I bought it, but it also makes the front end that much better. I am very pleasantly surprised with this item and it costs half the price of the grill bars you find in jeep parts magazines.