Dense, comfortable foam. Fits nicely. Seems to be well constructed. I like it so well Im purchasing another one for another swing.