This travel pillow is awesome! It solves all the problems other neck pillows have, like having your neck at a sharp angle before your head gets any support. It is very easy to attach to the plane headrest and holds your head upright.The eye mask has some cushioning that touches your face preventing any light from getting in, but also making sure nothing is close to your eyes.It folds up into a little ball that is easy to stick into your carry on bag.