we have a 2-story house with both terrazzo and quarry tile floor and a spiral staircase connect the 2 level . it be really tiresome bang around with a canister vac and lug it up and down those d \*\* n stair , so when I see a janitor with a backpack vac , a light go on ! I do ton of research and this vacuum be so well-priced compare to some , it have simple attachment and a very long cord , reach up to we 11-foot ceiling and you can use disposable bag if you wish . I can get around the entire floor without unplug and can even vacuum those stair easily . it be not the sleekest look machine and it make my husband laugh when I put it on but that be ok because it work like a charm and I do not bang into the furniture any more .