So far I'm happy with purchase. Wish it have at a little more of an aggressive sound. Haven't ridden it much yet to check power gains, but I would recommend for an up grade from stock. And they should consider sending all the correct hardware. When I get my package I'm usually really excited to go install it right away but couldn't. Only because I guess they plan on you using factory hardware, but the bolt that holds the muffler to the ATV frame has to be smaller due to the bolt hole on muffler, and you'll have to get your item clamp of some sort to secure muffler to header pipe.