Have only had it for less than two weeks but it is very comfortable to sleep on. I was afraid it wouldn't be firm enough for us, but is quite comfortable. It's early yet, but another concern is if it holds up and doesn't sag. That remains to be seen, but for now we are very happy with it.