I have had mine for years. I love it. It is not like using an upright vacuum but it does its job in between time. I love mine because I have a few autoimmune diseases and it hurts for me to vacuum so I try to do it as little as possible. Overall I am very satisfied-it even makes vacuum marks on my carpet where it has cleaned. 
