Ordered this online and received within 48 hours!  Home has ceramic, real hardwood and linoleum surfaces which all clean quickly and easily.  The home was previously owned and the floors were beyond filthy but steamed clean with a few passes.  Unfortunately, the pads were so filthy we were sure they would have to be discarded but came out sparkling clean and were put back to work.  The floors are dry so quickly and without streaks like other steam/disposable pad cleaning products.  The shower cleans up in a breeze with the handheld feature leaving the grout on the tiles as clean as the tiles.  It's an all in one sparkle up the house product that is easy to use and lightweight which is a blessing if you are small or aged.