very simple to put together with 2 people, looks amazing and is comfortable. It's firm, but so are most brand new couches. It is already breaking in nicely- the dark grey almost looks like denim in certain light? But I'm not complaining. 

Pros: quality/beautiful, simply assembly, fair price
Cons: none