I liked it. Easy to use though a bit heavy to steer when switching direction. Did not leave streaks on tiles. Did not try it on hardwood though.