I buy this vacuum about 4-5 year ago and it be just now die on I . I be really happy with it and I plan to buy it again . I be pretty obsessive about the condition of my home so it get a lot of use . for some reason the spin brush on the vacuum stop work even though I change the belt . for the money , I do not mind buy it every five year . I be not sure that any other vacuum out there last much longer . it work great on bare floor as well as carpet . the key be to make sure you push the brush control till you hear it click . it be harder to do than you would think but it work .