Memory foam car neck pillow. The neck pillow is extremely soft and comfortable. The cover of this headrest cushion is made of breathable mesh cloth in the middle and black leather on the sides and the back. There are two straps on the back, which are used to mount the travel pillow to the car seat. The inside of the pillow is made of soft memory foam. It is designed as a support for neck pain relief.