I love this Roomba! I only have hardwood or tile floors and it does a great job getting up all the animal hair. It's pricey, but worth it to me..