This little machine works great.  I have two kids and I needed something that would keep up with all of the gunk that ends up on my kitchen floor.  This is a very powerful floor cleaner that is very easy to use.  It cleans and glides over the floor like it's on ice.  It's actually fun to use.  I bought it about 2 months ago and I use it about once a week.  It does a super job! I haven't tried it on my hardwood floors yet, but I am sure that it will work just fine.  For the price, you can't go wrong with this handy floor cleaner. It gets a lot of "junk" up so you may need to sweep the floor after you use this Hoover, but no complaints here. My floor looks brand new after every cleaning :)