Firm and comfortable. The color is definitely more toward the brownish end of the spectrum, but I am happy that I got the cushions.