I have 2 vinyl tablecloths with flannel backing. I hang these on the wall with push pins (flannel side out) and the fabric stays. It's great for blocks; however, if you are hanging large sections sewn together or long strips, the weight of the fabric may be too much and things will fall off. I'm still happy with it and the price! I would NOT spray baste. I was at a group meeting yesterday and one of the discussions was about spray basting (which I do a LOT in my well ventilated sewing room). Evidently the spray (even though we all try to avoid it) gets in your machines and basically on everything. I'm rethinking the spray basting approach...