The Grande Hotel Collection Classic Mermory Foam Sleep Pillow, is one of the better pillow that I have ever owned! I sleep better during the night useing this pillow. I have some neck trouble, when I wake up my neck doen't hurt. It is not too frim. It is a little soft . I like my pillows frim, but I really like this softer pillow! I have only two cons with the pillow. 1. It is hard to put pillow cases on the pillow. I have to put one slick pillow case on, then put on cotton pillow case sense I don't like the slick pillow cases. 2. It could be inch thicker. Other then that, it is a really good pillow.