SLEEP is always a problem on a long haul flight. For some it is easy, others less so. Pillows are usually provided but they are not usually the complete answer. Now a US company has come out with a simple product called ”Travel ”n Sleep” which provides direct comfortable head support for both sides of the cranium. It consists of two independently inflatable pillows connected to form a comfortable air cushioned cradle on both sides of the head, where it counts. At one-third the size of neck pillows it is guaranteed to prevent side-to-side head movement, while sleeping in any reclined chair, as it supports the head directly. And one size fits all and it weighs virtually nothing. It can be used as a lower back support and leg exerciser to reduce leg cramps when not sleeping.
http://www.travelnsleep.com