Our mattress topper arrived quickly. Per instructions, we waited 48 hours before putting on our bed in order to let the topper expand. Once on our existing mattress, the topper provides much needed comfort. Very pleased so far.