A pillow includes a foam body having top and bottom faces, opposed first and second sides, and opposed left and right ends. A first raised ridge is adjacent to and extends parallel with the first side, projecting to a first height relative to the bottom face. A second raised ridge is adjacent to and extending parallel with the second side, projecting to a second height relative to the bottom face, the second height being different from the first height. There is a trough in the first face between the first and second ridges. First and second elongate passages are disposed in and extending parallel to the first raised ridges, respectively. First and second elongate elements can be disposed in the first and second elongate passages. A second body, of a different material than the first body, disposed in the trough. A cover substantially encloses the first and second bodies.