Easy assembly! Perfect for our small living space. Comfortable. Cushions are firm but not stiff. We are 5’ and 6’3” and both find it very comfy to sit and watch tv. Not the best for long movie watching if you don’t have an ottoman.