Good once it's assembled
4/5
Good results on carpet (which is the main thing) but fiddly to put together. When the manufacturers instructions say "this bit is going to be hard to get in to this other bit, so you have to push really hard", you know they need to have a re-think on the design. But it cleans very well.
John