It's made by a company called Jack's Plastic Welding. It's called a Paco Pad.
a) I've gone around the world with it.
b) I recommend one to anyone who wants a good nights sleep outdoors.
c) It doubles as a camp lounger and a life raft should the need arise.
Given how much it rained on this trip I was glad to have it. See point "b"