I am excited that I picked these pillows. They are soft and firm at the same time. Great quality and they are bigger than I expected. They are also cool. They give great support to the neck. I recommend these for anyone that suffers with migraines, neck, pains, and upper back pains.