This headrest travel pillow completely meets and exceeds all expectations. It indeed will hold your head upright while gently covering ears and eyes. This is perfect for light sleepers or those traveling with someone. For myself, I travel mostly alone and kept finding it necessary to look around. All in all, for long flights this is a must. The rolled up size in bag makes it so convenient.