This mattress arrived to our door quickly. It was wrapped in plastic and boxed for protection. I am awaiting the arrival of my first child so I have not used the mattress but it seems firm to the touch and fits our DaVinci crib perfectly with no gaps around the edges.