The couch was super easy to assemble. Delivery was great. The couch it a bit firm but comfortable but not the best couch to sleep on. My only con about it is that it’s really short to the floor