I have been knitting a string market bag out of Peaches and Creme cotton yarn. I made one for me and one for my daughter in law. I am now making a another one for myself. It is really easy to do. Just cast on a number of stitches(30-40stitches makes a good size bag) and either knit garter stitch or seed stitch till it measures about 20 ridges for the garter stitch or 9-10 inches in length. Then pick up stitches all the way around the edges ad( a circular needle works great here) and knit 1 row to count the number of stitches. If it is an odd number of stitches, knit one more row and increase one stitch so that there is an even number of stitches. Then start the pattern stitch of Row 1. K2tog, Yarn Over. Repeat. Row 2. Knit I have found that I have one stitch left over when I am doing the first row and I just knit it. It lines up with the first stitch and looks like a really wide vertical row. It is located at one corner of the bag so I am not worried about it. After the bag is about 10-12 inches from the picked up stitches then either knit in garter stitch for 3-4 ridges or knit a seed stitch border and then bind off. Then locate where you want your strap to go and attach your yarn and pick up 10 stitches( makes a strap about 2 1/4 inches wide) knit the strap in seed stitch or garter stitch until it measures 20-24 inches( makes a shoulder length bag but you can knit it shorter to fit you)and when your length is reached attach it to the other side directly across from where you started the strap. The bag will stretch vertically when items are placed in it. I have tested the strength of the bag this way. I placed my daughter's mini dachshund in the bag and held it up. Coal ( a male ) weighs about 7-8 lbs and then I tested it with her little female dachshund Sugarfoot ( a female) who weighs about 10 -11 lbs.The bag held both of them with no problems.