I received this item for free to review. This is a great vacuum for the price point. The suction is almost too good. I had to have the carpet setting on the highest level even on my regular carpet that's not very thick. I do wish the surface changer was at the top near the handle. I love the automatic rewind cord. The cord is a little shorter than my other vacuum but not terribly short either. Very easy to empty and clean the filter.