*Note: This is just the pattern, there’s not pictures for every step.
Yarn: I used Cascade 220 super wash, which resulted in about a 3 month size. For a smaller size use a smaller yarn and vise versa.
Needles: Size 2 seems to work quite well for any yarn gauge.
Cast on 29 stitches.
Row 1) Knit
Row 2) Knit 1, make 1, knit 13, make 1, knit 1, make 1, knit 13, make 1, knit 1. (33 stitches)
Row 3) Knit
Row 4) Knit 2, make 1, knit 13, make 1, knit 3, make 1, knit 13, make 1, knit 2. (37 stitches)
Row 5) Knit
Row 6) Knit 3, make 1, knit 13, make 1, knit 5, make 1, knit 13, make 1, knit 3. (41 stitches)
Row 7) Knit
Row 8) Knit 4, make 1, knit 13, make 1, knit 7, make 1, knit 13, make 1, knit 4. (45 stitches)
Rows 9 through 16) Knit
Row 17) Knit 14, K2tog [4 times], knit 1, K2tog [4 times] knit 14. (27 stitches)
Row 18) Knit
Row 19) Knit 9, cast off 19, knit the remaining 9. (One of the remaining eight will already be on your other needle, because you were casting off.)
Rearrange your remaining stitches so they look like this. (A double pointed needle is very helpful at this point.)
Knit 4 rows like this. The sides will be connected at the top.
Sew up the back and along the bottom. Weave in the loose ends.
Pick up 4 stitches on the side:
With these stitches, knit 31 rows.
Bind off, but DON’T CUT THE YARN! Pull the whole ball of yarn through the loop to tie off.
Get a crochet hook and, picking up a loop from the end of the strap, crochet a loop, ending with another stitch that you picked up.
Make the loop whatever size you want to fit over the button.
Weave in any remaining loose ends, and sew on the button.
You’re half way done! Now make another one!
Make the next one the same except, start the strap from the other side.
Now you are done! Yay!