I hesitated to write a review right away because of some of the other reviews, but I must say that after almost two months of sleeping on this mattress, I am extremely pleased. I have not been sleeping well in a long time, but now I am enjoying some of the best nights of sleep. I would recommend this mattress to anyone who wants to enjoy the same. I received the product in a little over a week and the installation was quick and mess free.Thanks, Overstock.com! You did it again!