I am happy with the mattress but as baby has not yet arrived, I do not know whether he/she will find it too firm.