I found this easy to install and easy to use. Came with all attachments and fittings. Its so easy that my 4 year old daughter can use it without any help.