While the product was easy to assemble and install, I found them to squeak extremely loudly, and this was just on regular roads. Offroad, they were unbearably loud, so much so I ended up taking them off. Not sure if there is a fix for it. Other than that, they look great.