Fairly easy to assemble which is good because the instructions aren't very detailed.  We were shorted 4 dowel rods - luckily I had some extras from an earlier item.  They weren't as thick as the 4 that were provided but I made them work.  The finished product is wonderful.  Looks great with our dining set.  Great value for the price.