Everything you need. Neat tidy and well equipped. Highly recommend.