I am very much happy with the memory foam I bought.  It is not too thick, nor too slim. It provides extra comfort and does what was promised. I do recommend it!