Marc,
yep, I've done it a few times, usually with foam cut from an old seat.
I use contact glue to fix them together and then get some wadding and cover the whole lot before recovering the seat, the wadding just takes away any joints you would otherwise see under the cover.