This chair and ottoman are exactly what I was looking for. The price was also affordable.  The seat is firm. It was easy to attach the legs. Arrived within 2 days. Definitely recommend.