Firm, but also comfy. Modern and stylish.

Lightweight but sturdy. Would recommend. Would buy again.