I have always preferred latex pillows and could only find them at JC Penny's, but they were a hit or miss in terms of softness. Glad I found these on Overstock, they are perfect for us. Firm for heads, soft for legs. I even had a problem with my first order and Overstock sent me a new one without even having to return the original one. That's #1 customer service in my book.