Perfect, really keeps the pillow well head and relaxes the neck when we sleep, the two heights are practical, it is neither too hard nor too soft. We can sleep on your back or side but not on the stomach! I am very satisfied. It resumes its original shape well after some time.