Im really impressed how well this works for me. I was disappointed however that the solution it said it came with didnt come with it. I typically dont use store cleaners because I cant tolerate the smell and I also prefer to know exactly what Im using so I guess its fine. I was really shocked how well it maneuvered in my tiny bathroom and did a great job in corners, especially that annoying spot between kitchen cabinets and the floor.