Fairly easy to assemble. However, I didn’t expect to also attach the seats to the chair frames. Had issues with two chairs being wobbly but hopefully will not be an issue over time. Was a bit disappointed that the material/finish of the chairs and table is not smooth. When you sit in some chairs, fabric can catch on edges. Table showed up a little dinged on the side too. Looks great though. Fits our dining room very well. Just wish the finish was better.