For the price, this vac is great for hardwood floors and carpet too. It performs better on hardwood floors as this unit does not have a power head/brush, but I like that because they can become inop. Seems to be well made; the only enhancement I'd like to see is a larger dirt cup as you have to empty this every/every other time you vac. For a 2-3K+ sq.' home, you may need to empty it twice when you vac. It has four filters--helps keep dust from entering into the home, but that also requires some maintaining. Overall, I'm very pleased w/it.