It’s a bit on the smaller side, but that was expected based on dimensions. 
Packaging was done well to protect the fabric. Assembly took maybe 30 minutes. The quality is ok, but better than expected for the price. It’s very comfortable to sit or lie on. The pull out portion works really well. Giving it 5 stars because this sleeper sofa provides great value for the money.