These are nice for the cost. They are generic mount lights, and you may have to make minor modifications to get them to fit your bike. For example, I had to drill out the brackets on my WR250R to get them to fit, but in the end, they look and work great. I would like to see flexible shafts on them (these are hard plastic). Longer wires would be helpful as well.