Install was relatively simple and all hardware was provided. Instructions and replacement parts are included. But, there were some discrepancies between the instructions and what was required for install. The left side cover over the chain needs to be loosened to allow for the rear engine lower bolt to be removed. Bolt was pulled out towards the left side, vs. the instructions which says pull bolt out to the right. Keep everything loose prior to tightening back up. Pros: The guards look as designed: well built and sturdy. Paint job consistent. I wouldnÆt be worried about having a tip-over and crash. Plenty of places to attach auxiliary lights. Cons: Instructions were provided, but did not match 100% completely. The bolts go through the engine housing, vs. being attached to the frame somewhere. The clearances are tight, as they should be, but it makes it a little more difficult by yourself if you aren't a mechanic. So far, so good.