Ive had 3 pet navigators in the last 20 years and ive loved all three.  The last one I got has the self cleaning roller.  I have a golden retriever that has very long hair.  Works great.