This thing was a BEAST at getting up pet hair out of a super thick carpet. I love the essential oil functionality. The set up was very simple and the app is helpful as well. Having 2 cats and 2 dogs, this has been a god sent. I did have to let it go over the same spot a couple times to get everything up but it did a great job. With having so many pets, I love that this also purifies the air.