We purchased the S9+ with clean base because we have 6 dogs and keeping up with all the fur can be a full time job. The S9+ works very well on the hardwood floors in our house and fairly well on the carpeted areas. Where I find issue is any threshold and more so from hardwood to carpet. Whenever the robot crosses over a threshold it leaves a very large lump of fur that it has been pushing around. I have to follow after the robot and collect these fur lumps which partially defeats the purpose of an automated vacuum.