I bought the Shark Petpro as a gift for my daughter who has a very furry dog and a very VERY furry cat. She lives overseas and so it took a bit longer to get there but it has worked fabulous . The suction is very good to be able to get up all the hair that is shed daily. It is easy to clean, and the compact design is awesome. Definitely would buy for myself if I didn’t already have one!