The parts are very easy to click on and off, no super complex components or operation requiring lots of research. It came with 6oz of cleaner fluid (good for minimum 8 litres of washing/cleaning mix) and 2 packets of odour remover. I used it on the stairs rug/carpet and it looks cleaner than before. If I was being picky, I'd say I wished the cord was a quarter longer! So far, looks good. Hopefully it lasts long and works well so I don't have to come back change my review!