We have mostly hardwood floors upstairs and down including new hardwood in the living room and refinished hardwood in the kitchen and dining room. We were doing an endless search to find the right vacuum cleaner that won't scratch the floors. The Hard Floor Expert Deluxe Canister vacuum is exactly what we were looking for. It is easy to use and cleaned the floors flawlessly.