If you've got a decent set of basic tools in the garage, a laptop, and a drill motor/dremel with a small bit to grind the welds loose on the stock baffles, it's about a 4 hour job. The map provided by Steve at Fullsac worked perfectly for my bike. There is a noticeable seat of the pants difference in performance and driveability. IMO, it is the most bang for the buck of any exhaust and tuning system on the market. And you get to choose the level of loudness you want with their multiple baffles. The 2" cores were PLENTY loud enough for me, but that is a personal preference.