I use Office stick/push pins and old sewing machine needles, so far they have held up two flannel backed tablecloths that I sewed together; floor to ceiling and almost wall to wall. My wall can hold a queen size quilt and stay up. Total cost around $6.00.