Not too bad of a product. There aren't a ton of choices in this department either. Most people either have these or Bazzaz Zfi's. If you can do basic maintenance on your bike and dont mind removing fairings you should be ok. On my 04 cbr it was a little trickier as the injectors were on the bottom under the gas tank, so I had to have a little help and it was a tight fit. Helped even out a rough idle. You really should finish the set and then get your bike tuned however. Mine runs a little rich now.