These were really, REALLY tough to install, which is why they only get four stars. The installation video on the co website makes it look easy, but it is not. I had to use a rubber mallet and a hairdryer (heat to soften the plastic) to get the wheels onto the drive gears and had to pre-install the wheels before putting them on the board because a stable surface was needed to hammer them in. I also slightly damaged the hubs bashing in the wheels, which was unavoidable due to the crazy-tight fit. Having said this, Evolve tech support was awesome and when I finally got the wheels on, they work great. I love them and may not go back to all-terrain despite my city’s awful roads.