The mattress arrived exactly when it was supposed to and is the perfect firmness.  Can't wait for our baby boy to sleep on it!