I purchased the Thule complete CrossRoad System and it was very easy to install. Went onto my Jeep Grand Cherokee with no problems in about 15-20mins. The only downside that I've seen (actually heard) at this point is that the wind noise coming off these things is loud! Going to have to buy a compatible fairing to cut down on the noise, a purchase I wasn't really planning on. So if you're considering buying these, while they're easy and a great product, keep in mind you may have to spend some extra $$ to silence the noise.