I have all three sizes of the Tri-Core Cervical Pillow. The most recent purchase was the smallest one available.  They help support my neck whether sleeping on my side or back leaving me pain free upon waking.