I use these to clean small electronic elements (mainly keyboard switches) and at first I doubted it would work even though I know ultrasonic cleaners are used in industrial settings all the time, needless to say, I was impressed with it's performance, not to mention with it's relatively small size, it's easy to empty out and clean. Would recommend.