Would definitely recommend.
Good product compared to competition
Fits the vehicle very well. A little tough to snap on. The passenger side came crushed (from packing or shipping?). I'm trying to bend it back into its form yo fit as designed.