I use this switch with my Roland Cube 20 XL. It is build very solid. I took it to some rehearsals with my band, and you can really step on it heavy, it will not break.
It is a bit uncomfortable that there is only a battery, no opinion for using a power cable. But it's ok, you just must have that thing in mind before a gig.
I use the Boss switch with a stereo cable, so I can switch quickly between the lead and clean channel and can put the effect section on and off. It works reliably and with no lag of time.