Firm, but comfortable. Tall and higher back support than I expected. Look great and easy to assemble.