This thing works great on our hardwood floors! We don't have to bring out the big vacuum because this does great with the one battery. We've only had to stop and use the second battery a couple of times and we're cleaning about 1000 sq ft. It does well on our area rugs / door mats too. Good little vac.