For many years i suffered at the hands of a memory foam matress . It  was reasonably  comfortable but kept me  overheated and thus provided a poor nights sleep. As soon as I  slept on the Bella  Miracoil Cushion Top I was in dreamland!