I have one on my car, dont have any pictures of the exhaust but i think it looks alright.
The sound is great at idle, and when the exhaust has warmed up. When making a pull it really gives out a nice purr. But when the engine is cold the sound tends to be a bit more "canny" and more popping noises will occur. As with all exhaust, the more you let it break in, the better it will sound from when you first put it in. I get almost no popping anymore.
Also i suggest getting a heavier duty muffler clamp in place of the one provided. the one that comes with is kinda cruddy.