Everything I wanted in a mattress.  I did alot of research before buying. So happy with my purchase.