We've used this for almost a year now.  The mattress is holding up nicely. Love the fact that the foam makes it easier to change the sheets (which we know can be frequent with infants) since the mattress isn't as heavy as a traditional spring mattress. Even though it's foam it's very firm as needed during the newborn / infant stage.