They came really fast and were relatively easy to put together... some of the holes did not align with the screws but hardly noticeable. The one thing I was a bit disappointed with that there was a hole on one. But they are super comfortable and sturdy.