Not too hard to assemble. Looks lovely and is perfect for a smaller patio space. Our pergola is 12X 12