I have 4 D3s, one on each floor. Bought two to replace two D3s because the plastic is falling apart after a year. I read good reviews and decided to give it a try .. It does collect a bit of dirt and hair doesn't get caught but I noticed that the bins aren't as full as the original brush.The carpets aren't as clean as the old brush.I have mostly hard floors and a few flat carpets not worth the money and pain to return will definitely be going back to the original brushes!