It does what is supposed to do very well , it lift the dirt up and vacuums well. My only complaint is the cleaning solution is not antibacterial