I've had my Bissell vacuum for over a year and I still love it. I use it for my tile, hardwood floors and throw rugs. I have a dog and It does a great job. The charge lasts long enough for me do do everything I need to do which is wonderful. I like that it's lightweight and easy to maneuver. I do take it apart once in a while to clean the brush area, but that's not a big deal because that will keep it working great. The removable part of the vacuum is great to use for hard to reach areas and is very handy. I also have a Dyson cordless which I'll use for quick carpet clean up and on my stairs, but the Bissell is much lighter and easier to use so that is favorite and I would buy it again.