my wife is very happy , it does a great job on are hardwood floors, then on are throw rugs it just keeps on going!!!