While useful, the fact that it only allows one action for each button is not ideal. That is, each button can be a scene or a state, but not cycle through and you will need another button for off state. The other Philips switch is more practical, unless you need a battery free alternative.
UPDATE: You can modified the operation of the device using Philips developer kit, API commands and JSON.... if that made sense to you, then you will find altering the commands so that a single button pressed once turns on, pressed again turns off - this way you can have this remote control multiple rooms, even one button for on/off the entire setup. If not, then you will either have to stick with the basic function or look at alternative app to control your Philips Hue setup that allows customised buttons - you will have to pay for this.
It works well in terms of controlling a hue light and the actions have defaults when associated with a light. Mine controls a hue light strip and comes with a default of full on, dim, nightlight, and off. It's easy to mount with the adhesive backing that is already on it.
I really like how this does not need batteries. However, it can be finicky to have a click register. Also, from time to time I will click a button and the lights will go into the mode associated with that button. Then after a few minutes the light will revert to the mode of the previously pressed button. This is super frustrating and very common. Fix these issues and this review becomes a four star review.