Amazing product that can be used on many types of flooring and for cleaning up different messes. Especially great for pets and all the cleanup they require. I have mostly tile and hardwood floors and some area rugs in my home and this vacuum fit all my needs! Definitely recommend!