The shipping is very fast, it shipped next day and arrived much earlier than the expect delivery date.  The quality is also beyond my expectation, neither too soft nor too firm. I was afraid it is too soft because of the memory form, but actually it is really comfortable. Really recommend this mattress, cause it really hard to find a all memory form mattress for this quality at this price.