Everything we needed and very easy to deal with. Thoroughly enjoyed it but wish it was longer!