The product does well on hardwood floors, but is pretty much useless on any throw rugs. If you are just going to use it on hard surfaces, it will be fine.