Our old vacuum (a different brand) died and I bought this on a whim while at home quarantined and I'm very happy with how much this picks up! We have a very active pup with black hair that shows very prominently on our beige carpet. It picks up dirt and fur so well! It's so satisfying to see in in the bin. Would recommend! He's past the puppy "mess" stage so we haven't had to use the pet eraser much on the carpet but still very excited about it.