Easy assembly, maybe an hour in labor and I did it alone. True to color, firm cushions. Nice piece for the price. The couch and chaise are connected by two metal brackets that do not hold the couch together tightly. I purchased seperate hardware and installed in less than 5 minutes to secure them.