Very easy to put together, and the color looks even better in person. Some of the edging around the top of the outside of the arm isn't perfect where the two fabrics meet together, but I'm probably the only one who would ever notice it. It just could've been attached better. Love the bench over all though!