A lot of people here suggest using motorcycle helmet replacement liners. That or just some chunks of foam hot glued into place. Choice is yours though.
You could start with layers of foam... Starting with one small chunk that you can use to sew that pattern to... Then make it thicker with bigger chunks under that... Giving you that kind of pattern...