The cord is too short for most rooms and water tank small. Works best on ceramic tile. Cleans other floors but takes gloss/shine away.