I have been wanting a robot vacuum for a while now and man, is it amazing! Anybody that has hardwood floors knows how impossible it is to keep them clean and dust free.  With my Shark Ion Robot Vacuum I can put my vacuum on a schedule and it will run while I am at work  I have not had any issues with it getting stuck or not finding its way back to the port.  I even have a very high pile shag rug on my living room and the Shark Ion Robot Vacuum travels over it with easy.  Get this vacuum! You will not regret it!