Firm but comfortable. All my friends love the look. Gives my living room a really modern look and feel.

Pros: The vinyl is so soft but still sturdy
Cons: The corner needs the adjustable headrest also.