Therm-a-Rest Memory Foam Travel Neck Pillow - My trusty travel companion and the unsung hero of cattle class. This neck pillow is nothing short of magical on a long-haul.