Wasn’t too bad putting together. Took a while but we are really happy with our purchase. Only think is the cushions don’t stay up on the back of the pieces. So far so good!