I got the vacuum a month ago so far its really good. I have a siberian husky and German shepherd, the vacuum does well picking up the dog hair. However the hair does wrap around the castor wheel and brushes. It is easy to remove the hair. The vacuum does avoid some objects. The only thing i would really like to have added is on the app, if we could have certain rooms scheduled to be cleaned instead of the whole house. That would be worth it alone! I have heard of some people using Alexa or Google home to pick the rooms, and schedule them. I do not own those and do not want to own those.