It cleans well when it works but its about the dumbest "smart" vacuum i have ever seen. Ill never buy another shark product again. There are much better options for the price. Oh and we are on our second vacuum within 2 months because the first one malfunctioned and I had to pay shipping to get a replacement.