It's a great vac for our shag area rug and hard wood floors. It does seem a bit light weight so not sure how long it will last but for the price it's not bad at all. I wouldn't recommend it for all over carpet, that would take way to much work with this vac.