I like it a lot.  Did a good job on both my engineered hardwood and my softer vinyl floor.  It comes with  a few small bottles of cleaner and states that if you use any other cleaner the warranty is void and you could damage it.  So I spray my cleaner from a separate spray bottle.