As a mom of a toddler and multiple dogs... our house gets messy a lot. I feel like I am vacuuming every few hours and I was so impressed with this vacuum! I had vacuumed previously before trying it out to see if it would pick up anything additional and almost half of the canister was filled in stuff that my other vacuum missed! This vacuum is great for everyday cleaning, picking up food and especially dog hair! This vacuum is lightweight and compact meaning its easy to tuck away and transport throughout your home - especially on multiple levels. The suction is phenomenal and I am replacing my current vacuum with this one! There really is nothing like this one that I have tried and I have tried a lot of vacuums, especially the more expensive ones from other brands. Nothing compares to this one and at the price point that it offers, you cant go wrong!