Great mattress! The 4" thickness is exactly what we were looking for and it is firm but not rock solid. Great quality and it fit in our Stephanie 4-in-1 convertible crib perfectly.