Out of the box, it was an easy setup, just connect the handle and charge.  The indicator lights are a nice feature as they make you aware of the battery life and the amount of cleaning solution in the tank.  I wished it cleaned carpets, but it just refreshes them with a nice scent.  If you are looking for a carpet cleaner, then this isn’t your item.  Therefore, I would only recommend if you really want to “mop” the vinyl flooring etc., but it does pickup dirt and dander quite well.  Give it a try, it will clean your floors rather nicely!