I’ll start this off by saying I hate sweeping, moping and vacuuming. I have a dog who sheds a lot and as a woman with long, thick hair - I happen to shed a lot. Shark is a well known brand that I’ve had good experiences with in the past so I had high expectations for this Ion Robot Vacuum. My main concerns were: will this actually vacuum dog hair, dust and dirt? Will this bang and bump into the walls and furniture? And how much will this help me with cleaning? I was stunned after opening the dust bin the first time. The vacuum ran for about 20 minutes and the amount of hair that was picked up was astounding. Shockingly the vacuum did not bang into any of my items. There were some close calls but the sensors seem to be very accurate. I usually have this run for about 40 minutes while I’m making dinner and I feel okay skipping my weekly vacuum session if I need to.