The couch is a nice size for medium sized space, like a 1-2 br apartment. Assembly was rapid, just attaching the legs. It comes in 2 separate boxes. The couch itself is moderately firm, you won’t be rapidly sinking into it. The material is woven kind of like a potato sack perhaps. It’s not the softest material, but it’s comfortable. Nice modern look and color matches well.