I have 3 cats that are indoor cats and they shed really bad sometimes leaving pet hair on my floors,carpet as well as my furniture and this vacuum cleaner does a great job at removing these pet hairs and also dust.it is not noisy and it has a long cord.I love how this cleans but it is a little heavy to push and maneuver as I am used to using a lighter vacuum cleaner.I received this product in exchange for a review.