I'm a computer guy, not a car repair person and I have to say this was as easy as it gets. The only thing I didn't know before I ordered was that I needed to drill some holes in the car, but they are in the tire well of the mazda 6. This might matter if you're leasing, even then I can't imagine that they'd care that much. Couldn't be happier.
Jesse Jesse, Clawson, MI