I have one of those that I love but it's not as pretty as yours. I made mine out of a kitchen towel from the Dollar Tree store. I've had it for years & use it all the time. Looks like you could get some of that green strapping at Home Depot that bundles of lumber come wrapped in for the top of the bag holder. My HD store gave me some free that I used to make a thread catcher one time. My bag holder has elastic in the top & bottom. I like the idea of the open top.