Since we got a new kitten we decided to give it a shot on Omni-glide on the hardwood floor. It is excellent on handling and maneuvering around corners and in-between furnitures. I like the Dyson Ball that I have but it is a drag when using using it is for vacuum 14 hardwood stairs from up and down. It is not cordless so I have to plug and unplug 4 times all over my house to get the job done. Not to mention the weight of it. And we became so lazy that we barely vacuum our house probably 2 times a month. Not until we got the Omni-glide, we have been vacuuming every single day now. The replaceable battery is the key I decided to buy this great product. Love it. Love it. And Love it!