I made three of these bags and discovered that the light or medium weight interfacing works really good. Helps the bag to hold it's shape when you set it down. I also stitched the strap into the seam of the top bands and used a decorative stitch to secure it from the outside; and velcro for the closure instead of a snap.
I love my butercup bag.