We have had this vacuum for over 10 years and use it to clean our home once a week. Great for hardwood floors, carpet, car interiors, tile floors, furniture, etc. Yes over the years we have had to replace some parts such as filters and canister, and have had to repair a sticky power button (easy to fix if you have a screw driver). Other than that, this baby does the job. Of course we clean the canister and filters every week after cleaning, just part of cleaning the house. My wife complains about the weight but it is no more than 10 pounds. I recommend this vacuum to any one, and if you take care of it, it will last you a lifetime.
New Orleans LA