for the price and the feature this be one vacuum to look at . the only draw back be the weight . you would not think 25lb be much untill you have to push it back and forth over 2000 square foot of carpet . I look at it as excercise but some may dread vacuum day . lift one at Walmart or Sears and make you own mind up before buy .