I use a lightweight inflatable mattress with a sleeping bag. It does mean you can't change position much, but I'm usually beat by the end of the day. Being off the ground the mattress it's less likely to suffer a puncture, but if I do have to sleep on the ground I'll have a reasonable amount of comfort.