I suspect babies are smarter than we assume - they can easily tell the difference between the comfort level of the 2 types of mattresses. My 4 year old son would sleep nowhere else but on our bed. My 5 month old has also been displaying the same preference for a while now - fussing less when napping on our bed but would at times complain when left on his cot.