This is perfect for hardwood floors and cleaning the furniture.  We have it at our beach house and use it there extensively as there is a lot of sand tracked in on a daily basis.  I agree with previous reviews that it DOES run hot and the hose is pretty cheap quality despite its long length.  We've owned the unit for at least 5 years and other than bag changes, it has required no other maintenance.  This machine wouldn't work well on wall to wall carpeting because there's no powernozzle but  we use the Sanitaire upright for the bedrooms with the carpeting so it's a non-issue.