Overall happy. Price is excellent: easy to assembly and lightweight. The suction is much better than my hand-held cordless. The various attachments are easy to fit and useful. I have fairly short haired carpet in the house, and it isn't effective on those which I am disappointed with. It is OK on hard floors -. The filter is robust - which is good, but fiddly to clean. 

As is often the case, you get what you pay for! This was very modestly priced. It is well constructed, and good value. Good on light work.