Attach cotton batting to respective patterned square using desired stitching style.
Take 1 patterned / batting square and 1 color square. Cut along the 2 ½ mark (this should result in 2 rectangles. One will be 2 ½ inches by 4 inches and the other will be 1 ½ inches by 4 inches)
Starting with the 2 ½ inches rectangles, Place the solid piece RS up, the zipper RS up, and the pattern fabric WS up (so the cotton batting is on top). Align all piece along 1 4-inch edge. Sew along the edge. Repeat for the 1 ½ rectangle using the other zipper edge. This piece will be called the zipper square moving forward.
Layer 1 solid square RS up, 1 zipper RS up, the zipper square WS up (the inside of the zipper and the solid pattern of this square will be on top, and a patterned / batting square WS up. Align all edges along the one side, keeping the zipper on the zipper square parallel to the other zipper with the smaller (1 ½ inch) section 4-inch edge aligned with the new zipper. Sew along the edge.
Layer 1 solid square RD up, the other side of the zipper RS up, and the remaining patterned / batting fabric WS up. Align and sew along the edge.
Align the two solid squares (NOT including the zipper square) independently of any other fabric. Their RS should be facing each other. Sew along the square edge leaving a gap long the edge parallel to the zipper.
Align the patterned square. Fold the webbing strap in half and place between the zipper square and the square directly touching it. The edge of the webbing strap will be sticking out, but the rest will be encapsulated by the fabric. Sew along all four edges.
Trim any remaining fabric or excess zipper.
Flip the pouch inside out through the hole left in the solid fabric stitch. Use a handsewn hidden stitch to close the pocket.