Because it's a vacuum it's actually quite good on hardwood floors you have to sweep under the baseboards or just brush under the baseboards because it can't get underneath that space but we do it every other day. we actually purchased it for that purpose and it does an excellent job