I love my bench. the perfect size and color. The cushion is very firm, but comfortable. Excellent delivery service. :)