The memory foam came slightly under-sized, so there had to be a last-minute re-jig of my design.
Found a place on the internet that sells roll-end motorhome fabric from current production-line models. The rolls have only between 5 to 10 metres left on them, but cut carefully give the end finish that newer/modern look.