There are lots of good things about this machine. The tools are stored on the machine and very accessible. The suction is terrific and really cleans the carpets and tiles effectively. The emptying of the debris collected in the machine is quick and easy. The power cable is long and easily stored on the machine with a real useful cable clip to hold the plug in place. My only concern is the difficulty in manoeuvring the machine around the carpeted floors. Whether it is the powerful suction or not I'm not really sure but moving the head around takes considerable arm strength and it doesn't glide as easily as I had expected. Not for the elderly I would suggest nor those with tennis or golfers elbow!! Shame as, apart from that aspect, I really like it.