This happened to be one of the best vacuum cleaners I use in a long time you pick up from the tiniest dirt to the largest it's easy to maneuver on the floors I have carpet in hardwood floors and it did a great job cleaning both I can't wait to use it again and it's coming from someone who hates to vacuum clean definitely recommend it to family and friends