Comfortable memory foam, lovely and it really is non-slip. Just wish it were a little longer. There's a two-inch gap between the edge of these cushions and my parson's-style dining chair. Hint to manufacturer: Please make these in a wider variety of sizes!