We have 5 little ones.  For day to day, amazing.  Love not thinking about it.  We do find that at times it can not communicate with the base and runs in circles(literally) and we have to return it manually.  You have to readjust no go zones for the perfect fit.  Overall great machine.