Nice mattress looks like it will be great when baby gets to use it  It is firm for newborns and the waterproof cover is a soft satin like surface not plastic.  It fit the crib we bought and it standard size crib mattress