I've wanted to make one of these for a long time. The bag is made out of Retro Vinyl Tablecloth. It goes for about $11 (canadian) a yard, so I got the leftover pieces. I make the bag reversible, and that was a bit of a challenge. Vinyl is also hard to sew with since you can't use pins. It measures approx. 16"x 4" without the handles. I'm very happy with it, I think like the red side better.