According to my experience, these running boards are a great addition to any vehicle .They provide excellent footing and a stylish look. Installation was fairly easy although it took some time. The non-slip surface is great for muddy shoes. My only complaint is that they can be a bit noisy on bumpy roads. overall, I highly recommend these step boards..