Absolutely wonderful piece of furniture. Easy assembly with 2 people, but can definitely be done by yourself. Just be sure to align everything correctly as it could fall apart like a deck of cards.  

Back support and armrests are rather firm, which I enjoy, And the cushions (which have pre-placed Velcro strips on the bottoms to prevent slipping) have a soft-medium firmness, which offer a very comfortable sit. 

Its a little small for 2 people, but if in an intimate setting, cuddling up with your partner is rather enjoyable.