Wonderfully easy to put together, does an ace job on carpets and hard floors, even those our hairy wee dog has rolled on. Relatively quiet as hoovers go and delightfully easy to manoeuvre. It is exceptionally easy to lift off the canister and use as a handheld on stairs and soft furnishings. All in all a terrific machine!