I'm overjoyed. My spouse and I are able to get by with the help of the program. You don't need to be at home to go for a run. A weekly cleaning schedule can be defined. Checks out every inch of the apartment and leaves nothing out. Its "cleaning along the edges of furniture" function allows it to move around the full periphery. A variety of cleaning options and settings are available. Have not once second-guessed my decision to purchase it.