Mine is made from some of that insulation foam board that you can buy at Home Depot/Lowes. I think we bought a 4' x 8' board & cut it to 4' x about 6 1/2' to fit my space. I used flannel for the front. I had to piece my flannel to get a piece large enough to wrap around the board edges. It works really well. That being said, I sometimes wonder if the foam board is dulling my pins that I stick into it. They seem to be getting dull over the years.