Double Buttonhole Stitch - Diagram 1
Double Buttonhole Stitch (Diagram 1):
Bring the needle up at A, move up over three canvas threads and to the right over two canvas threads, bring the needle down at B. It is necessary for you to hold your thumb over the bottom of the yarn until the next stitch is completed. Bring the needle up at C, move the needle/yarn OVER the previous (A/B) stitch, move up over three canvas threads and to the right over two canvas threads, bring the needle down at D. Hold the yarn for this stitch in place with your thumb until the next stitch is complete. Bring the needle up at E, move the needle/yarn OVER the previous (C/D) stitch, move up over three canvas threads and to the right over two canvas threads, bring the needle down at F. Work a small tent stitch to hold this buttonhole stitch in place. Now, continue on to Diagram 2...
Double Buttonhole Stitch - Diagram 2
Double Buttonhole Stitch (Diagram 2):
Beginning where we left off at F, turn the canvas upside down to continue. Bring the needle up at G,  move up over three canvas threads and to the right over two canvas threads, bring the needle down at H. Again, it is necessary for you to hold your thumb over the bottom of the yarn until the next stitch is completed. Bring the needle up at I, move the needle/yarn OVER the previous (G/H) stitch, move up over three canvas threads and to the right over two canvas threads, bring the needle down at J. Hold the yarn for this stitch in place with your thumb until the next stitch is complete. Bring the needle up at K, move the needle/yarn OVER the previous (I/J) stitch, move up over three canvas threads and to the right over two canvas threads, bring the needle down at L. Work a small tent stitch to hold this buttonhole stitch in place. This completes the double buttonhole stitch.