This is perfect for my 3 floor, multi-surface home. Mostly I use this vacuum on the carpets on 2 of the floors of my home. The vacuum is relatively light, easy to clean and has great suction power.