So who says you need Memory Foam to have a good sleep?