This is a nice and firm mattress. My baby sleeps well. Easy to wipe up. We have also owned posturepedic firm baby mattress and I cant tell the difference. Fits perfect in our davinci kalani crib.