We have four dogs with short to medium length hair and a toddler, in addition to my significant other and I. Vacuum worked perfectly for the first several months, but ever since the roller drive belt in the base broke a month ago we've had problems. I have replaced that belt and two roller brushes in the base so far, going through a roller every other week. It's quickly getting too expensive to continue fixing it.