They fit great, they are thicker and tougher than OEM, come with extra clips and best of all they cover more than the factory splash guards. I cannot prove this but i believe they are keeping my engine bay a lot cleaner too. Install was pretty easy just had to get em over teh adjustable damper motors on my OEM suspension.
The guards I bought from Amazon were absolutely garbage and lasted only about a year. They also never really fit right.
The fit of these is perfect and they are at least 200% thicker than the ones from Amazon. I originally thought the price was steep for some cut rubber but after getting them in, it's definitely worth it.
I made the mistake of trying to go the cheaper route before buying the Ark splash guards and regretted doing that immediately. These are light years better quality than the garbage on Amazon. Just get them!