well overall, seems ok for the price but there should be a few tweaks to fit the bike. a flat, in my case, it lacks two screws to mount it on my bikes. provides the screws are not compatible ... The setting is a little tricky. leaflet is a bit ligther but no problem though.