I really hate vacuum cleaners. They never perform like they are advertised but they are a necessity in life. I had a hand cannister vacuum that died so searched for a new one on Overstock. I am impressed with the suction this little vacuum has and it really works well on my wood and tile floors. I have carpeted stairs and needed something light to carry. This vacuum fits all the features I need and I think it was an excellent price. Also, love the Overstock low shipping rates.