I have hardwood floor, this small vac is exactly what I need.  Light weight, quiet, and easy to move around.  I don't like Dyson where the weight is close to your hand.