i never had luck with tablecloths. i finally broke down and *bought* pure white 54" flannel, enough to cover a 12' across and 8' tall wall in my freezing basement ( i use a heater).
i stapled it right to the wallboard straight across from one side to the other, i can see a whole quilt at one time. believe it or not, it was cheaper than buying a white flat king-sized sheet. got it at joann's with a 50% coupon. 7 yards.