It works perfectly and it helps at lot with our cat fur. The only thing I personally don’t like it’s that it only last for 15 minutes which it’s enough to clean a small apartment, but you have to wait 8 hours to fully charge it. Also, one of my front wheels stop working after the 4th use.