mike
I did a search (top of page) and from past postings, the foam would need to be cut by a shop (nort hard if you have the old for a pattern) and most any good upholstery shop will have the burlap. Maybe if anyone else knows better on the foam, they will come forward.
rick