I have had the EufyHome vacuum robot for over two years now and until recently I have not replaced any parts of it. I didn't know how much of a difference everything new would make, but it definitely made a difference. The parts fit perfectly and my vacuum robot started sucking up all the dust, hair and small parts again.