Firm but comfortable. The loops and hooks that provide different configurations is a nice bonus. The color and fabric are nice. All and all, seems like a good couch!