I will say I was pleasantly surprised with how well this worked, but what’s holding me back from giving it 5 stars is the fact that when I received it I had hoped it would work on carpets as well but it only works on hard floors, but it’s still useful for cleanings in the kitchen/bathrooms!