My husband and I have been looking around for a robot vac to pick up dog hairs, sand, and other things. We have 5 dogs who shed year round, and was getting of sweeping everyday. We charged our robot and used it for the first time this morning and picked up really well, with no trace of hairs or sand. We have programmed 3 days a week to keep up with 5 dogs. The price is reasonable compared to other places. Highly recommended.