Came from a 20+ year old mattress that I should have replaced years ago. So from a low standard start it was pretty fantastic. Its hard to keep a bedsheet on it though you need to order an oversize one.