In the past year, I realized that I was having back and neck pain due to my pillow. I'm in my late 20's, and have never had this problem before. I've gone thru a lot of pillows recently. I started out trying traditional pillows from target for side sleepers/back sleepers and just getting a new one every 2 months or so when it got too squished down for me.The last one I tried was the Homedics HMP-TRCL Temp-Rite 4 Lb. Density Classic Pillow, and I was really hoping it was "the one" -- I'm starting to feel like the goldilocks of pillows. It wasn't and my neck pain upon waking got worse. It was a great pillow until it squished down with body warmth and left you with no neck support. So..on to the next! I saw this water pillow as the #1 of the top 'popular' pillows recommended in an online news story. I was willing to give away my first born(ok, so I don't plan on having any kids, but I figured I could promise it despite that, right?) for a good nights sleep, so I ordered the mediflow water pillow.When it arrived -- I was like 'huh, this seems like a normal cheap pillow' with just the puffy fill, no feathers or anything. Then I started putting water in. The bottom of the pillow is the water pouch, where the entire top is the actual pillow. All in all, I wasn't overly impressed, but like I said before, I'll try anything. And yes, this sucker is heavy.Usually my first night with a new pillow is extremely uncomfortable, with this one, I actually slept thru the night. I did need to adjust the water a little, I had filled it to the brim, and took out just a cup or two. I think I'm in the firm category that they mention on the instructions. I also added the McKenzie® Cervical Roll Neck Support which I found here on Amazon. It adds to the firm neck support, which is just what I needed. Together, it's the perfect match for me.Now for the MAGIC: this week I've been waking up an hour or two earlier. And feeling...awake. not groggy and in pain. I think this might be the pillow. Because I'm sleeping soundly throughout the night, I reach my sleep limit earlier. I don't use an alarm clock, so I just get up whenever I naturally wake up(I work from home), which is usually 8:30. I've been waking up at 6:30 and then figuring I can squeeze in another hour, so I go back to sleep till 7:30.I'm so happy with this pillow right now, and for 35 bucks, it was definitely worth a shot!! If you're having neck and back pain, I know you're at the brink like I was. Don't bother promising your first born(or 2nd or 3rd) to anyone, just buy this pillow. =)