Wash and dry all types of floor surfaces; tile, wood, laminate, linoleum. Does a great job. Paid $170 new. Comes with 2 replacement squeegees ($30 each - basically the only part that wears out). Original owner's manual. Downsizing.