I love this vacuum cleaner! I am using it from a month and super happy about how it picks up dirt. The dirt cup capacity is great. I need not worry about pet hair or dust mites. My son gets a lot of dirt when he plays outside and runs in and this helps me keep my carpet clean. Easy to empty the dirt. It's steerable and easy to reach even at tough places. It's quick and efficient!