Really beautiful, sturdy, practical sofa. I did put it together myself, but it would’ve been easier with two people. The directions are quite clear, and when set up, it is beautiful! The sofa is a bit firm, but that is part of the look, and it feels sturdy that way as well.