Very easy to work with battery life is great. I've had nothing but issue good results with my machine does a very good job on grout good have a little bit s different brushes for grout. I'm sure they make extra add-ons for that. But I tell you what it does. A nice job on grout even does a nice job. In small patient rooms where the floors are tile. It doesn't nice nice job. It quitting cleaning things up and making things look Shiny and Clean and professional and welcoming for any customers or patients that need the use of facility.