This Item works perfectly for the cost. The ultrasonic function works as advertised.Some have mentioned that it takes "too long to heat up" , there is a reason for that - it only has 200 watts heating energy. In order to heat up 6 liters of normal tap water (18 degrees Celsius) to (40 degrees Celsius) at 200 watts heating energy, it will take roughly 47 minutes. That is a fact (physics).... you can just add heated water to the tank, from the start ,to circumvent the long heat up time.. Honestly for the money, This ultrasonic cleaner rocks!