Flannel is my favorite. I've used cotton batting but it gets very tired looking fast. I used flannel backing over Styrofoam/insulation board for the design wall. One design wall is not always enough
so I made a folding room screen divider out of the same type of board. Then I used an old queen size flannel flat sheet. Perfect!