Very easy assembly. Not quite as solid as I thought the panels would be and a lot of sealant needed. But a very sturdy frame and good instructions.