Core Perfect Rest Pillow The Perfect Rest provides two levels of support. The extra firm roll supports your neck and shoulders. The soft cushioning area supports your head. Sleeping on an orthopedic pillow can help relieve neck tension and aching or stiff necks. Extra firm roll provides exceptional neck support. Polyester fiber. For back and side sleepers.