I'll start by saying I am from the old school the only way to clean a floor is on your hands and knees. After I got over that I tried other electric floor cleaners which I felt did a good job. When I got the spinwave and saw how much invisible ground in dirt was in my floors I was shocked. That it is lightweight and cordless is such a plus. And that it has a removable bottle for cleaner and rinse water. Personally I bought an extra bottle so I have one bottle with cleaner and one bottle with clear water for rinsing. I also purchased extra pads so I could change them throughout my cleaning. Because of the narrow head you can also get into narrow spaces by going sideways however if you do do this use both hands because this little machine has a mind of its own and it's powerful. Even though the battery life is not as long as I would like I still give it a five star plus plus.