They are difficult to put on but I think that goes for any hub cap. Be careful, they fit well and tight. I had a broken tongue but I probably put too much pressure on it and it still felt secure on the handlebars. The texture of the black part feels surprisingly tacky (almost tacky), but after a few days of riding, dirt/dust is no longer visible. I hope it stays that way.