Was looking for something to expand the options for many pedals, and this device meet all my expectations, given the price.
+ Easy programming
+ Seamless changes between banks
+ Price
- A bit hard to press the buttons
Edit: Had it on a couple tours now, still a perfect fit. I am going to change the switches, because I still don't like them.