This mattress is sooo comfortable. I have been sleeping so good since I got it...the best sleep in over 5 years!! It is soft but not too soft. Highly recommended, and the shipping was fab too!! They even remove your old mattresses and all for $2.95!! Excellent!!