Only problem I had was that the zip ties that came with it to tie the wire up was way too small and the directions are not helpful in letting you know how to our where to route your new wires but it's not too bad as long as you use some common sense.

Just make sure that you get the right mounting adapter for your specific bike. Also know that your going to need to take a pair of tin snips to your license plate in order to get it to fit