LOOOOVE THIS ONE! This is actually a heavy duty machine, I use it almost everyday and you can tell the difference in my floors, saves me so much time, the cleaning performance is excellent, battery life is good, is not too loud, easy to navigate, and the maintenance is only every 90 days.