This is great if you have pets BUT it would not work on my very thin rug. Something about it just didn’t allow the machine to turn and it get stuck so I continually had to move it so it defeated the purpose and got tired of constantly fighting it so I stopped using it.