This bag has 11 gusseted zipper pockets that accommodate thread, notions, scissors, needles, rotary cutters and blades and more. The large zipper pocket on the front cover can hold 2-3 yards of fabric for your next project. There is also a large open pocket on the back cover that is perfect for storing magazines, books, a rotary cutting mat and a 6” by 12” ruler, rotary cutting mat and a 6” x 12” ruler.. A large, 14” square clear sleeve with zippers on 3 sides that is perfect for safely transporting your fabric blocks and works-in-progress. A set of 3 zipper pouches, a $25.95 value: (Large: 30x20cms/12x8inches; Medium: 25x15cms/20x6inches; Small: 20x10cms/8x4inches). These pouches are perfect for storing your hand piecing or English paper piecing supplies so you can grab-and-go when you are traveling!