This pedal is pretty cool. Kinda hard to find anything like it in this size and price range with these kind of switching options. A little complicated at first (esp. for anyone not too familiar with midi), but after sitting down with it for a while I got used to it. My only complaint is that it sends the preset# in recall mode (one of the main reasons I bought this pedal so I don't have to scroll thru all the program #'s one by one) to both midi channels. So if I have #1 set to midi channel 1 and #2 set to another midi channel in direct/program mode (scrolling one by one thru all program #'s), it will only send that number to the assigned channel. But in recall mode, it will send whatever is stored in the preset # to the respective midi outs so that when you send a preset # it's actually effecting both channels as opposed to just the one on the display. A bit confusing, yes, and there are ways around it.. but slightly inconvenient.. Also, the program numbers start with 00. I'm using this with a Whammy V and Hologram Dream Sequence which both start program #'s with 01 so everything is off by one. Simple math, not a big deal, but also slightly inconvenient. Overall, I really like this pedal. It's small, can do a lot and allows me to tap into different pedal functions on the fly w/o bending over.