Perfect mattress.. seems firm enough for sleeping baby's safety, & yet comfortable. Fits great in our Da Vinci Kalani mini crib. No chemical smell that had to be aired out before using, like some other mattresses' reviews. Happy sleeping baby!