Love it 
I own two of these beauties 
I have one upstairs and the other downstairs! 
Great for area rugs and tile floors . I don’t have pets so I not able to know how it works in that area.