Arrived on time and well packaged. Mattress is a little soft, but works fine and baby sleeps no problem on it.