Everything! Great support. I have never been a back sleeper but love sleeping on my back and side! Great mattress for the price!