Really nice thiccc material. Rear of the guard lines up perfectly, the front not so much. Like the 2 other reviews I had to drill a couple holes and massage things a bit. Broke a bunch of the clips too because things were ever so slightly off. I think you guys need to modify your template a bit.
Pretty much the title. For reference I have a stock 2017 Lexus GX460. Overall I think great quality materials used, and I like that they gave you a ton of the plastic fasteners because they snap often.
However, I would say an 'exact' fit is a bit of an overstatement. It doesn't seem like they fit at all until you position them around a little bit. The back half of both the driver and passenger sides align decently well with the holes actually, but the front half really did not. I think I ended up drilling 2-3 holes in the guard to line up, and I considered cutting part of it off to make it fit.
Overall though I ended up making them fit just fine, and I won't have to worry about snow/salt/dirt getting into that part of the vehicle. They look pretty good, and they seem to be durable and good quality so 4 stars.
Had to drill additional hole to secure and driver side was not an exact fit. Great quality but not an exact fit like advertised.