Bought this several months ago so please with performance ordered a 2nd one for upstairs.  Previous model was just ok but this one is beyond what I expected.  Love using app to program & monitor cleaning along with cleaning report.  Another great feature is programming per area easily and not tearing up baseboards.