This sofa was super easy to assemble by myself. The color I chose, light gray, is perfect. The cushions on the seat dont remove which I thought when the description says removable cushions I thought it meant the seat cushions, rather it is the back cushions which are not finished on the backside. A little disappointed with the quality of the back cushions but other than that a comfortable sofa