I have used it for years for it's quality of sound and timing accuracy. However, the switches are absolutely NOT going to last for too long. They failed me during gigs several times. Another very bad issue is that the UNDO doesn't work consistently, in all 3 dittos x2 that I owned. So if you want to delete a small mistaken overdub, you have to wait until it's being played. You can't just hold the switch and expect to UNDO it in any time point, especially on a long initial loop. Other loopers do this with ease. The Ditto is consistently totally unreliable on this part. So if you make a mistake and want to UNDO it fast, it's not going to happen on a long initial loop. You will have to wait until the mistaken overdub will be heard on the speakers(!), and then you can press the UNDO (hold the rec for 2 seconds) and hope that it will erase it. Sometimes it does it's own things... For example you can press the REC and it will stop instead of playing back, or it will not playback what you have just recorded. It will record and undo at the same time the last overdub. So you will have to long press the switch to recall the last overdub. I only keep on buying it because of the big volume knob, which I can control with my foot, the sound quality, and the precision. Of course, because I am very familiar with it. However, if I would buy my first looper right now, I would maybe go for the mxr looper.