This is a great little mattress. Our little one is still two months off from being here but from what i can tell, it will greatly meet our needs. It much thicker than the "mattress" that shipped with our DaVinci Alpha Mini rocking crib. That thing was just a slab of styrofoam. It fits nice and snugly in the crib. I bought mini-crib sheets from Pottery Barn Kids and they fit like a dream. The mattress feels pretty water-resistant but stay tuned for that outcome...