I use it on my hardwood floors and ceramic tile. I have to say, I am so glad I bought it! It does a fabulous job and is so easy to use! I do wish the cord was a bit longer but not a big deal.