We like the Ergorapido so much, this is the third return purchase over the years. Yes, the batteries and units eventually wear out, but not for a good long while of use. It works well up to medium pile rugs only. Cleaning the brush roller and emptying the trash container is so easy for anyone. Long hair will wrap around the brush and the foot applied roller cleaner will clean them off, up to a point. You will need to remove the roller to cut off the stubborn hairs, but again, easily done. Suction, swivel head, front headlights and detachable hand held vac are all great features. If you decide to purchase, you’ll not be disappointed.