I used McCalls 6410, view D (on the lower left), as my starting point:
Good grief, it had a lot of pieces! And two different interfacings! But once all the cutting and fusing was done, assembly wasn't that bad. And of course, I made a few changes.
Here's the finished product:
I used a brightly-colored canvas from JoAnns, and pre-washed it in case the final pack has to be laundered (If?!? This is a little boy. It's gonna need to be laundered!).
The pattern called for fixed-length straps, but I made them adjustable:
For the lining, I found a Superman-themed fabric, again at JoAnns:
Both the two zippered pockets and the snap-close flap pocket are lined with this fabric. Note: the only beef I have with this pattern is that you have to hand-sew the linings to the zipper tapes as the last step, so the lining isn't fastened at all to the body of the bag, meaning it doesn't help the bag keep its shape. But it's a minor quibble.
But wait... What's this little zipper pull doing along the front edge?
There's nothing in the pattern instructions about putting a zipper there... I wonder what's inside? Let's open it up and see...
Ooh! A secret compartment! And there's something inside...
It's what every well-dressed super hero is wearing: a cape! And it's got his initial on it to show he is SuperG!
The cape is sewn to the edge of the top band.
The birthday boy was so excited to get it this morning, he had to take it for a "test fly" right away!
It's so much fun sewing for him!