Start by buying the best flannel you can find! Buy 3/4 yard for the center square and a square of the back/border. So, if the flannel is 42" wide, then buy 42" (or 43" so you can square it up properly).
I used two coordinating flannels, the cute elephant one is 'Fanfare' by rae hoekstra from Cloud 9 Fabrics, a yummy 100% organic cotton. The yellow, 100% cotton is 'Dimples' by Gail Kessler from Andover Fabrics. I pre-washed the fabrics.
Cut both fabrics into squares. The measurements aren't super important, just that each is square.
|Fold diagonally and cut for a square|
|Cut both squares|
Sew a 1/4" seam starting and stopping 1/4" from the ends of the smaller, center square. Back stitch at your stops and starts.
Mark the middles of the next side (just one rotation, not across), pin from the middle, then stitch, starting and stopping 1/4" from the ends of the smaller square. Be sure to keep the floppy corners out of the way of your stitching. The closer you can get to the previous side's stitches the better. Nice right angle seams are good!
Rotate and sew the next side in the same way. Sew the fourth side by leaving about six inches open in the middle for turning, be sure and back stitch on the open ends.
Lay the sewn piece on your ironing board. Gently flatten the fabric out and move it until the center square is perfectly in the center. You'll know it's right when the border sides all lay flat. When it's good, then iron with your seams out towards the border.
|Iron the corner 'wings' flat|
|Pin over the mitered crease|
|Trim to 1/4" seam allowance|
|A wavy stitch in yellow over the seam|
|Finished at 34 inches square|
Find my entry for June 2013, Easy Bordered Napkins. I did this same thing, only smaller.