This also arrived on time.  It could have been puffier as we were putting it on a very firm mattress and were hoping it would soften it somewhat.  But it fit the mattress nicely.