I would really have like a bolt on mounting system, but the straps actually work okay despite my skepticism. The only thing you should really consider are the clear strap upgrades. They look a lot better on the vehicle on my opinion, and kind of disappear into the material, which is nice.