Helps pick up dog hair, not good with thick or any kind of shag rug, I honestly just pick them up. Had to cut some of the brush after getting it stuck. Haven’t tried the Mop option yet. However I will say the dock for it to charge died within the first 2 weeks. Luckily it has a port where u can use the plug that would go into the dock. Other than that not to bad for the price.