We have a great tute on board by our own Alaskasunshine. She made it last year and I have been happily using her method ever since, I also posted photos of my shelf with fabric. Hope this helps I believe you will find her post with her board name.
Judy in Phx, AZ