We have hardwoord floors, so this was perfect for us.  It's also great that it doesn't have a cord, as we can take it up an down the flights of our house without the hassle of plugging in.