I am so in love with my symphony all-in-one Vacuum and steam mop! It leaves my floors super clean. I have a pet cat as well and this vacuum picks up after all of his messes and shedding! I can walk bare foot on my floor and they will be no dirt tracks on my foot! The steam is also another amazing feature, it leaves my floors looking great and very clean! Highly recommend this product!!!