We live on a ranch with livestock and dogs. This robot vacuum does a very good job maintaining my 3200 sq. ft. colored concrete floors. With the ability to schedule regular cleanings, my floors always look great. It removes dust, animal hair, hay flakes, and wood stove ash that settles everywhere.