I've been using Boby for 6 months now. My family consists of me, 2 daughters, my son, husband and puppies. Needless to say, it's impossible to keep the floor clean of all the stray hair and little feet unless I sweep three times a day. Bobby was the best purchase I've made for my home. When one of their wheels broke I was devastated. But the customer service I was provided was impressive. I have never been so impressed with customer service before. The rep quickly sent a spare wheel as well as a gift. The Bobi guarantee is a promise kept. While waiting for the bike for several days, I hand swept the floors and damn it, I told my husband I never want to live without Boby again. I will continue to take care of Bobby's health even if she ever dies. She will definitely be replaced by another bobby because I refuse to spend all day sweeping. while doing other things like entertaining, preparing food and serving drinks. Everyone is always happy about it and wants to have it. Pros: - very good at sweeping hair and dirt (much better than my teenager) - always finds her charging station - always cleans floors on time once charged - better customer service - also collects small toys (dominoes, lost pacifiers, diamonds, hair ties etc.) which I can easily find in their bin - spare parts with easy installation videos floor cleaner - easy maintenance. Cons: nothing by me.