Hard as heck to assemble....long and tedious but, SO worth it. Heavy duty structure that will hopefully withstand the strong Santa Ana winds.