10 slot, 9x9x19 with straps and mesh bottom, pockets are sewn to bottom. This bag was custom made, very high quality canvasback, $65.00 includes shipping.