This mattress is very firm, not sure how comfortable it would be for a baby because I am using it for my 90lb dog who has bad hips.  I put a piece of foam on top of it and now he sleeps like a baby.