I got this mattress to replace a very old one that i had and it is amazing! it is very comfortable and just the right firmness for my needs. I sleep far better since receiving this then before. My only complaint is that it is SO thick that i had to purchase all new sheet sets.