I bought this for our 3 month old granddaughter. We have a temperpedic mattress and we noticed when she laid on it she immediately went to sleep and slept soundly. She has a Serta top of line mattress in her crib already but I just put this on top of the Serta with her sheets on it. She has slept soundly ever since we put it in her bed. I can see why some folks may fear this for a newborn , but I think it would have to be a rare case where it wouldn't be good. I would have put our newborn granddaughter on it had I known it was available. It's a wonderful product.