So I set this up yesterday afternoon, after it charged, which was only an hour or two, it mapped the house and then started vacuuming. Our home is mostly carpeted with a very thick and rough berber, the rest is tile or laminate. It vacuumed for about an hour with one charge and then returned to the charger. I didn't do a great job on the carpet, but was helpful with the stuff you could see, doesn't really get down into the fibers. It worked the best on the hardwood/tile etc. which is what I expected. It can't replace a tried and true vacuum, but if you ran it regularly would do a pretty good job with the more obvious bits.