I ordered four of these chairs. They were well packed and arrived with everything needed to put them together. They weren't hard to put together, however the holes where the bolts go through to attach the cushion to the chair back, or the front legs to the cushion, weren't aligned very well. It took me an hour to put together one of them, 1/2 for another and maybe 10 minutes each for the other two. Once they were all assembled, they looked great. The fabric colors are very nice, and look just as shown in the picture. My updated dining area looks great with the chairs and the Larra table. Thanks again Overstock!