Even on its highest power setting it doesn't pick up everything. Us it always getting stuck and it is not in the same plane. Plus it needs a remote or more options to control it. I gave it two stars, one for self cleaning the other for the brush not getting wrapped with dog hair.