I bought this for my 2 year old who is now sleeping with the sides down on the crib. I had originally bought a memory foam mattress but it seems to have lost its shape. So far the graco mattress is holding shape and firm but also soft. The removable topper is my favorite feature. Unlike most it is soft and doesn’t have that plastic feel and sound. Super easy to zip off and wash. She sleeps through the night so I say it was a good purchase. I would recommend this for purchase when an infant since it has the toddler side. Would eliminate having to upgrade their mattress later.