I love the design of this travel pillow. I have a traditional travel pillow which wraps around the neck, it wouldn't help my bobblehead movement, finally my neck has severe pain after a long flight. The Sarisun travel pillow comes with the eye mask which provide excellent neck support and prevent bobblehead movement. It is soft, comfortable and blocks out all light. The velcro is adjustable and secure. It is very easy to fit the pillow on seat. It is perfect for long flights. Highly recommend.