Very firm and a smaller chair which is what I was looking for. Stripes match perfectly.

Pros: Great for the money and only had to screw legs on.