Mattress fits perfectly in our Hudson 3-in-1 Convertible Crib. It is firm and perfect for our baby to sleep on. Followed the unboxing instructions and it expanded just right.