I was very surprised at how well this SharkHydro vac cordless pro works. It cleans my kitchen floor really well. I was amazed at how dirty the water got. I will be cleaning my floor a lot more now that I have this cleaner. It is so easy to use. I used to dread cleaning the floor now it’s a breeze to clean it takes all the effort out of cleaning the floor. It is light weight and I also like that it has a self cleaning feature which is great. I would recommend it to everyone especially someone who has a hard time cleaning floors.