The mattress came in only 1 day, even though the estimated shipping was 1 week, which was great. The mattress itself seems good quality. It does not have any strong odor, and I can easily tell the difference between the firm infant and softer toddler sides, though they are not labeled. It fits perfectly inside the crib with no extra space (and not too big either). I'm very happy with my purchase and feel confident that my daughter has a safe place to sleep when she is born.