After 20 years and multiple pets my Electrolux finally was no longer serviceable. I was looking for something that could keep up with my one German Shepherd and gave the Pet Hair Eraser a shot. It doesn't work on carpet, it doesn't work on furniture, and it definitely doesn't work on hard wood floors! Total waste of money!