Printed full size across several sheets, seam allowance included. Check the 100 mm square before you cut.The zip goes in on its own strip and a boxing strip makes the sides. Heavier cloth on the panel by the down tube.Sewn at the bench, tried on the bike right beside it.The straps come off the bag’s own edges, so they sit right where the tubes are.