This chair is perfect! Firm cushion, fabric is soft, sturdy frame. All our guests give compliments and fight over who will sit in it! I love I was able to get swatches before ordering too.