I really like this keyboard so far, I bought it to use on my android TV box and it works great. I am using it on my laptop right now and might keep it on the laptop and buy another one. It is nicer than I thought it would be. It has a quality feel and weight the keyboard is nice, it feels well made. It is comfortable to use, the touch pad works great, the multimedia keys are nice and the scroll wheel is a bonus, the Bluetooth connected right away on both devices using Ctrl/Fn to get it into pairing mode. I have not tried the USB dongle. I only received this yesterday so I will update if need be. Fast delivery, good price and quality product thanks!