I have a 4000 square foot house. It has mostly hard floors: LVT, wood, tile and carpet in just a few areas. The vacuum is light weight, easy to use on all surfaces, great on stairs and has strong suction. It swivel in makes reaching hard to reach areas easy to reach. This vacuum makes cleaning quick and easy.