This little vacuum cleaner surprised me with its price! This is literally a robot vacuum that anyone can afford. It came with a charger so I quickly plugged it in to see what it could do. I was almost disappointed to find that it wasn't sensitive enough to bump into things and turn over. Then I realized that there are foam plugs behind the bumper to keep it safe in the package! I felt so stupid! I am attaching a picture of where they were. Once I removed them, this thing turned into a beast. I have 2 dogs, a toddler and a man who works outside. I was amazed at how much dirt and goodies he could pick up in one pass across the room. Even my husband, who rolled his eyes when I said I would buy it, commends him for a job well done. It has a small mop head on the bottom that sucks. It's not a replacement for mopping, but it certainly keeps things from getting on your toes between spring cleanings. With the remote control, you can change and track the suction pattern if you lose it around the house. Mine didn't take the full 14 hours to charge either. Overall I was very impressed and would have no hesitation in buying it as a gift for someone.