Before buying this memory foam I did a lot of research. We ordered it and received it promptly in a couple of days, let it sit out to regain it's shape, and it is fantastic. My wife and I have never slept so well. I jokingly told my wife the other morning that I was going to send it back, we don't want to get out of bed in the morning :) Great purchase, I would recommended this to anyone. We'll be buying another for another bed.