I have a repaired clavicle, which makes one shoulder a tad shorter than the other one. I am a side sleeper, shifting to either side during the night. I've been searching for a pillow that will support, not just my head, but my arms as well. I want to say "I found it"! Love it!The good: it is thick and solid, yet it gives so it comforts like a cloud! At about 4' long, I can actually have a leg supported as well. Again, at nearly 4', it takes up a good portion of bed, so, when I need to turn over to my other side, I would lug it over me and over to the other side...not good...(Long and heavy), well, just last night, I discovered the asset to that length, was to arch it over my head so it is on both sides of me. I rarely sleep on my back, but when I do this pillow is forgiving and allows proper support, not raising my head at any drastic angle.I can lay on my left side, knowing that when I turn over, I don't have to be awakened to lug it over.The bad: it does not come with a pillow case, so, so far, I adapted to two cases covering it.There is no zipper to take from or add to the stuffing. But then again, IMO, it gives.It will take time to adapt to this behemoth, but the comfort and support it gives outweighs that.Sleep well...buy one.