Firm but comfortable seat cushions. The color is more striated than I thought it would be, but I can live with that. It fits perfectly in my small space.