everything! its so soft and comfortable. I am thinking about ordering another one because I love it so much