Everything you need is there. Would accommodate large groups comfortably.