This is a nice travel pillow set to have for those long flights. Both pieces are slim and do not take up much space. Making it easy to pack and travel with. The eye mask piece blocked all light and the pillow was a nice cushion. Both pieces are soft and comfortable. The eye mask also covers your ears so it does help block out some noise. Strapping the pillow to a headrest is also simple to do for the most part. Not all airlines have the same type of headrests so you might have to be creative.On another note, it is a great idea to wear earplugs to help block out all the noise you get on the plane from the engine/turbulence noise, passengers talking, and any babies crying. Pair that up with a good travel pillow and the eye mask, getting sleep on a long flight will have you refreshed when you land at your destination. When I'm not traveling, I have the pillow strapped to the headrest on my computer chair. It definitely helps to have the extra cushioning instead of the hard mesh headrest.