Oh My Gosh!!! I can not say enough great things about the I-Robot vacuum . It works amazingly well and I have a big house with mostly hardwoods but a couple of rooms with carpet. It mapped all weekend and finally after mapping it was able to  clean the whole house. Love how when it needs to recharge the battery that it finds its way back to its home docking station on its own and the base empties it to be ready for the next time. Love this little guy!!