I did one with this as a rough guide (forgive me for lousy pattern writing):
Cast on 8 sts
Knit in stocking until the piece reaches 1" (or desired length)
Cable cast on 20 more stitches
Divide on to 4 needles, join and begin a sequence of knit 6, purl 1 until sides reach 1" (or desired length).
Next round -- k5, [slip 2 knitwise (the 1st stitch to be slipped will
be the purl stitch) k1, p2sso, k4] 3 times, slip 2 knitwise (the 1st stitch
to be slipped will be the purl stitch) k1, p2sso (20 stitches)
Next round knit
Next round k3, (slip 2 knitwise k1, p2sso, k2) 3 times, slip 2 knitwise
k1, p2sso (12 stitches)
Next round knit
Next round k1, (slip 2 knitwise, k1, p2sso) 4 times (4 stitches)
Cut yarn, thread through remaining stitches pull up and knot on inside.
Stuff with whatever, sew top flap to sides and thread string through center of top to hang.