This is fantastic!!!! Who knew you could vacuum and steam clean floors at the same time? I'm in love with this product, comes in very handy with a new puppy at home : )