1 dog and 2 cats that drop hair and everything they can find in to the house, plus we live in the wonderful, great NW of Washington state, full of pine and fir trees. NEEDLES galore! This machine picked it all up. Though I had just vacuumed with my old machine 4 days before, I was amazed about how much more there was. Happy Camper