Great combination of soft but still enough support. Haven't had it long so I cannot comment on the longevity but I think it should hold up well.