We haven't had the mattress for a long time yet, but so far it's really good. My husband likes soft beds and I like them a little firm. This mattress was the perfect compromise. It's firm but not like sleeping on cardboard.