I pulled the foam off as well. It comes off in one piece if you careful. Saved it in the box in case I ever come to sell it. Only took two strips of velcro to hold it on really well. Anymore and I'd need a screwdriver to get it off.
Yea it came off in one piece thankfully…I have a Furman C pedal board and was afraid that I would have to carry the TF seperatley but thanks to this thread I now have something to feel better about 🙂