Pros: Autonomy (in comparison with Dyson). Cleaning quality (compared to Dyson). The quality of the components (compared to Dyson). Has cons: Bigger and heavier than a Dyson. Not as maneuverable as the same Dyson, who was given into "good hands" to give.