This mattress is perfect, it fits perfectly in the crib, it is very comfortable!  Soft, but firm for the baby.  The material is of excellent quality and very beautiful.  comes with a soft, removable, washable and water resistant mattress cover.  There is a tag on the end that tells you which side is up (Toddler or Infant), and when you push down on the mattress, you can clearly tell that the Infant side is firmer than the Toddler side. I really liked this. My baby has been sleeping better, the naps during the day have been longer.