I had 2 side chairs that I loved about the same shape.  I looked into having the fabric reupholstered and it would have been twice the amount I paid for the chairs.  LOVE THESE.  The seat cushion is firm which I knew about and read . . . maybe a little too firm but better than not firm enough.

Pros: Nice chair, fits in all budgets, packed wonderfully, came in great condition.
Cons: I have NO CONS other than a firmer seat.  I received the chairs a day earier than expected.