These turn signals look nice on the bike and function as I would expect. However, upon receiving the package I noticed that the wires weren't sealed to the blinker housing. There was a glob of glue on the wire but it wasn't sealed to the housing in any way. I ended up cutting it off and applying my own. I don't think I should have to repair something right out of the box. They come with run and tap wire connectors to use for the connections. This would be fine for a connection where moisture and debris isn't present like I have used to wire items in a vehicle but on a bike I wouldn't consider these. In my opinion this is just a cheap solution to get by for a while until the wires become corroded. I ended up just cutting, soldering and sealing the wires myself. In the end I wouldn't buy this product again and I don't have high hopes for it lasting very long. Hopefully I'm wrong.