What a blessing this little robot is! I have two dogs, a cat, and two small children making nonstop messes and leaving hair all over the house! My expectations were low due to having old carpet and lots of hard to reach places. But this thing continues to impress! I love waking up to carpet lines and clean floors! I love the no mess no bag option. The app making using this an absolute breeze and I highly recommend this vacuum to all busy and overwhelmed moms like myself!