I bought this a month or so ago. Its suction is horrible. Battery life horrible. Cant use it with a cord if you wanted to. Brush roll is not self cleaning. Overheated quickly. Just not what i paid for honestly.