Assembly was not difficult but do need to pay attention to the type of screws to use for each joint. Placement of each piece. We had 4 people assemble. I love it! Just what I was looking for. Will see how durable it is over time.