We got the mattress in a timely manner. I think it even came a few days early. The fit was perfect in our crib and it looks great! I am now 3 days overdue so my baby hasn't got to use it yet but hopefully she will be enjoying it soon!