Very firm and supportive, I like that a lot. Its perfect for my tiny SF apt. Thin design but big enough to support 3-4 people. Very chic design. Super easy to put together, just need to screw on legs.