The biggest pain of installing an exhaust is trying to manhandle the x-pipe up into place by yourself. The great thing about this one is it comes in 3 separate pieces which makes it alot easier to install. My only complaint is that one of the connections didn't line up just right which was kinda a pain. It still works but maybe it was an installation error. But it sits up under there nice and I had no problems with my emissions. overall not bad.