We just installed a new hardwood floor and needed a hard surface tool for our Riccar vacuum. That fits the bill. It does everything that is described in the ad. Works great on hardwood without scratching and vacuums carpets perfectly. I like that I don't have to switch nozzles for different surfaces. I noticed that the welcome mat on the front door was cleaned in just a few passes. You could actually see the dirt rising off the mat! Would buy again.