They are wonderful!! I sleep on a very hard mattress with a 3" dense memory foam topper, and it is heavenly. I don't think it would work as well on a soft bed. My daugher has the full foam mattresses on every bed in her house-- ordered them through the mail-- and they are so great to sleep on! I don't know what company she ordered from but I think they are all about the same... made from the same material.