easy to assemble. Very comfy for the price however it isn't a 1200 dollar couch so keep that in mind with your expectations. Fabric not soft but it does look nice