Whether traditional specs, sunnies or transitionals — glasses can get pretty dang gross. If cleaning yours is an uphill battle of smudges and streaks, reviewers say this ultrasonic machine fixes that nearly instantly!

While it looks like a hot tub for your valuables, this smart tank is actually an “ultrasonic cleaner” — a machine that uses “high-frequency, high-intensity sound waves in a liquid” to help nix germs and gunk from submerged items, according to ScienceDirect, a web database of peer-reviewed scientific research. Government studies have found ultrasonic cleaners to be “more effective than hand washing” for cleaning contamination — something echo’d by reviewers for this cleaner.

“It took out so much funky gunk from between the rims of the lenses and the frames. Stuff you can’t even see, much less clean,” shopper Shawna wrote. ”...If you wipe your glasses and it seems like you’re just smearing oil all over them, buy this. It’ll solve that problem in 5 minutes!”

Weighing just over a pound, the stainless steel tank holds about a cup and a half of water, making it easy and quick to use on the go. Simply plug it into the wall, fill the water to the line, drop in your glasses and choose between the five- or seven-minute cleaning cycles. The brand says you don’t need to add a cleaning solution, though some reviewers say they find adding a little dish soap made their valuables look “professionally cleaned!”