I do not cease to rejoice at the purchase, a very good deal!
Has pros:
Excellent product. Vacuums like a beast. Removes cat hair from carpet with a bang! Bought as a gift for my parents - they loved it.
Has some cons:
Mounting on the wall is a controversial option if there is no place to hang it.