This vac is awesome for hard surfaces and carpet. Love how easy it is to clean filter cup etc. Has a great run time with cordless feature which is why we purchased.