used it one time so far.. pretty good!  Im not sure it has a ton of power for floors that need a real scrubbing but I would recommend it for the price and it comes with a lot of attachments that I will probably try out in my bathrooms.