Easy to assemble! All parts were clearly marked, and the company provided at least one extra of each piece! Love the look exactly as described at a great bargain price!