Great product.  Memory foam with egg crate foam on top seems to work well.  I think that the egg crate helps to allow good circulation.  The memory foam provides excellent support - does not compress easily.  I allowed it to decompress from shipping for 3 days as recommended.