Used this product for my home. First off, I had this misconception that it would’ve taken forever to setup and have everything ready. Oh man, I was totally wrong. Very easy to set up, super smart robot and cleans beautifully!