Great vacuum, does what it says. Easy to use and not too heavy to move around. Good length of cable so can do whole floor without needing to unplug. Good suction which works well on both carpets and hard floors and can pick up small heavier objects. Attachments fit neatly onto the machine and make reaching hard to reach corners and stairs easy to clean. Lift away element means it can be used to clean the car easily too. Good value.