It’s finished! I used ladder stitch to sew it together (instructions from this book) and I sewed the buttons on using cotton thread. It came together quite easily (I was pleasantly surprised).
I plan to make another one in a bigger size and using Moss Stitch instead of Garter Stitch.