I bought this because I purchased a used MG series amp and the previous owner had lost the original pedal.
The pedal is solidly built and enables me to switch (fairly) easily between the four channels of my amp. My only complaint is that each switch only toggles between two channels (clean/crunch or overdrive/overdrive two). This prevents me from switching smoothly among all four channels: I can't, for instance, switch from clean to overdive to crunch; I must switch from clean to overdrive, then back to clean and thence to crunch. Not a deal-breaker by any means, but a shade irritating.
Overall, it's a very nice product. I recommend it.