Firm, easy to assemble, cute, small but good for maybe 4 people comfortably . The cup holder comes down smoothly and comes in handy. I use the ottoman in the inner corner of the L to get extra leg space.