Hi, I've used the Thermarest NeoAir XLite for years. It has an insulating R value of about 4 and mine is a short, ultra lightweight at 8 ounces. I've used it on some of the hardest, blue plastic covered, cold albergue mattresses, concrete floors, ground, airport floors etc. It is the cat's meow...