I'm really amazed at how well this works. Our floors look much better and feel much cleaner. The hardwood and tile look much cleaner. The carpet attachment worked much better than I expected on the bedroom carpet.