This is the Best mop I have ever used. So easy to use. So easy to clean. It even cleans the grout on a tile floor. Made our floor look brand new.  The triangle attachment works great for the bathrooms.  Highly recommend this mop.  We also have a shark vacuum and live it too.