It’s a pretty sofa. Not too difficult to put together however, boxes came a day apart You do need help, so organize accordingly. 
The cons… small, with shallow seating area and short chaise. It also is very hard, but not uncomfortable for me so far. Just assembled today. 

It is perfect for a small room.