I've had this for many years, and it's lasted well. I like the design of it because of the skinny handle it's easy to use. I don't do too much vacuuming, to be honest, but this does help me. I have used this on wood floors, as well as carpet. Its suction is good and picks up hair nicely.