I'm very happy with this stick vacuum. 

First - it is very lightweight and easy to carry/ manouvre.

Second - - easy to sempty.

Third - suffieciently powerful to clean carpets .

Fourth- you can disconnect so it can be a hand-held vacuum when required..

Third - easy to store as it doesn't take up mutch room.