I really like this sofa. It's sturdy and definitely on the firmer side. It is a lighter grey than shown in the picture, but I actually like it better. Assembly only consisted of attaching the feet. It is a bit smaller than the average sofa, but matches the measurements provided in the description.

Pros: Easy assembly, looks great
Cons: color is lighter than shown in the picture