This neck support cushion is designed to provide comfort and support for babies. It has padded sides and a slightly thinner back rest barrier, which helps to prevent the baby's head from falling forward. The cushion is made from soft materials and is easy to clean.