This stick vacuum will not fully replace my standard upright vacuum. However, this is EXACTLY what I was looking for! I have a toddler and two large dogs, one with long fur. So needless to say, I'm constantly cleaning something up. This works decent enough on the carpet to get by in between, and works extremely well on all the hard surfaces in the house. I especially like it for my Ruggable rug in between washings. Very lightweight. Easy to carry around the house and it's low profile is perfect for getting it underneath furniture and areas that I can't reach with a regular vacuum.