Great light weight vacum for multi-pet household. Only thing I would ask to be update are the onboard tools, I have tried multiple times to keep the extension pole attached but the tool falls off and dies not clip in place. Works fine an all surfaces after manually switching to next surface level. Maybe new design could stop the brushroller when using the hose attachment I.e for carpeted stairs to prevent potential carpet damage.