Mr Funky's Super Crochet Wonderful. The button holes are weird. Or my stitching is. I haven't sewn on buttons but it works fine without them.
Only problem is that the yarn is cotton. It gets wet. Wet cotton smell = ew. I'll Febreze it later.
I was planning on making a detachable strap but I might leave that out or just make a carrier/cover in addition to this one.