My son had been waking up with headaches and neck pains and thought maybe it was time for a couple new pillows. I've heard of memory foam products, but never purchased them before. After reading too many reviews to count, I settled on these pillows. I bought 3 of them - two for my son and one for myself (after all, I need a new one too!) These pillows are AMAZING. They aren't too thick, too thin, too firm, too soft - they're perfect. We have had them about a week and my son tells me every morning when he wakes up how great he slept. He hasn't had any neck pain or awakened with any headaches since using them. I have to agree. In fact, these pillows are so wonderful that I have to order a few more because now my husband and daughter want one too! They may be a little pricey, but I think they're worth every penny. How often does one buy new pillows after all?