Assembly was simple and it looks nice and has good utility. It is very firm though and remains to be seen how comfortable it will be over time. It’s definitely not a sofa you’re going to be snuggled into and dozing off but neither is it deeply uncomfortable