Great little tool to clean jewelry, old coins, silver or your glasses (be careful if you have antireflection layer on glasses, do not clean with this, it will peal off the antireflection layer right off). The heating function takes way too long to heat the liquid but it does the job eventually if you're not in a hurry. The sonic frequencies seem good enough, cleaned up some really rusty keys pretty well.
Overall, I'd say it's a good product for the price.