Fits crib nicely and appears to be firm enough.  Not sure if baby will love sleeping on it since she isn't here yet.