Easy to assemble, but just know that some of the pieces that are suppose to be inside a red plastic bag inside each couch piece were not always in the bag. Some pieces were just floating around inside the couch pieces, but I had all the pieces needed, just had to shake each couch piece around to find the washer or screw, etc. Color is beautiful, but in some lighting looks more cream gray and other looks more light gray. Cushions are firm but itll soften over time, and definitely comfortable because I can fall asleep on here within a few minutes, which never happens. Much longerbigger than I had expected. Very happy with my purchase  definitely recommend.