This is a great mattress for infant through toddler! One side is firm and the other a little more soft with the added bonus of being water proof!! We love that it is extra breathable so we do not have to worry about belly sleeping. It also isn’t bouncy or super crinkly sounding like some waterproof mattresses. The quality feels that It will last for years and even through multiple kids. Highly recommend.