I hired someone to put these together for me so I don’t know if it was a lot of work. He said it was easy, and all the parts were there. The color and quality look nice. The seat back leans back just a bit, but it’s comfortable. The seat bottom is rather bouncy but I’m. Sure it will wear over time. I got the creamgray color and it is not a smooth fabric but more textured, I like it.