Like others said, good not great. Nice quality but the user interface is a bit difficult to master. I'm pressing buttons randomly trying to get back to the screen I want. It is well made though. The bracket for my bike (k1600B) was too small for where I wanted it mounted so stuck it with sticky pads.