We have a number of large area rugs, 2 dogs and 4 cats. The machine cleans the carpets well, pulls the moisture out nicely, so drying time is minimal. It pulls up way more hair than our vacuum does. The one issue is getting the hair out of the dirty water compartment.