Bought it for the office which has hardwood floors throughout. Not great unless the roller is working which depletes the battery very quickly....probably the reason they include a second one. Becomes clogged with hair and requires cleaning after every use which kind of defeats the purpose. Would not buy again.