Although these pillows are not for everyone, they are perfect for me! They are a very soft yet firm foam! It has a larger side that I prefer to place under my neck for the utmost support! I am a side and stomach sleeper and these pillows support my neck exactly how I wanted them to! The price for two pillows CANNOT be beat by anyone! If you like memory foam pillows but haven't found one that is thick enough or "tall" enough... Then this is the pillow for you!