The memory foam mattress topper was delivered 3 days after ordering. I bought it for my daughter who was having back problems with her mattress. After sleeping on it for a night , she could tell a difference. It's thick and very comfortable. I would buy this product again for my other beds.