Sounds good. It's not really loud. Has a nice low tone but doesn't drone at all. I really like it. And yes, it should bolt right up. I made sure it had no leaks when I put it in, I hate leaky exhausts.
I'm motivated to sell it, but I am not so motivated that I'll drop the price much if at all...