Mattress arrived before it said it would be delivered by. Fits great,  no baby in it yet but I’m sure she will love it once she arrives.