I have be use a Rainbow vacuum for year and be get tired of put it together every week to vacuum . I want something that could do close to the same job that I could use regularly without all the trouble . my house have a combination of flooring - tile , carpet , stair . the Eureka Boss have great suction and clean a variety of surface well . it be heavy , BUT vacuum time have be cut in half . the cord be long enough , but the hose could be a little longer .