Has everything you need but I don’t think it will fit more than 4 guest loved it though