Life changing! Super easy to use. We have a hairy, messy, slobbery dog and it does a fabulous job of cleaning and sanitizing our hardwood floors. Love it!