I would buy again.
I have had this vacuum for over 10 years now. It has held up so well and I am definitely pleased with my purchase. It does seem to be time to start shopping for a new one now but definitely got my monies worth from this purchase.
Leenie23
Itasca, Illinois