Purchased a tempurpedic mattress and pillow. I'm still getting used to the pillow. I am mostly a back sleeper. I often struggle to find a pillow that works for my neck curve, and then is also okay if I turn to my side. It's a good height for my neck profile. The pillow starts out pretty comfortable, but then gets a little hard when my head has formed to it. It's pretty heavy to rotate around at night. We've only had them a little less than a month so I'm hoping it gets a little softer while remaining supportive. It seems like it will last a long time, and it does have a cooling fabric. I would possibly recommend it to someone depending on their sleeping preferences.