I bought this vacuum cleaner because the bagless vacuums that I have lose suction. I don't recall having this issue with the bagged type (unless the bag was full). This vacuum really sucks! (In a good way, of course.) It was pulling dust out of the air when I used it. The cord length is great (I could vacuum the entire floor of my home without having to unplug). My only complaint is that not all the attachments ride onboard, and with 3 floors of living space, it would be nice to have that, so as to not have to keep running after the missing attachment.