I consider myself a very clean person but this picked up an obscene amount of junk. I was shocked. It's very mighty and so easy to clean after. The one thing that I don't enjoy is how long a single charge lasts. I was using it during my spring cleaning and had to charge it after about maybe an hour? or less and it wasn't on nonstop. I would also love it if it could be used while charging. I had to stop what I was doing and wait hours for a full charge. Other than that it does a great job and gets into every nook and cranny.