Underwhelming and unstable. No remote buttons customization whatsoever. No CCwGTV or Google streamer profiles. In BLE mode media button send the wrong key codes. Nvidia profile attempts to pair via IR after prompting if i really want to pair the BLE. I am returning this remote, and the reason isn't the hardware, it's the firmware combined with this terrible app.