Took a bit of patience to assemble, but it’s durability and weatherproofing is worth a hundred assemblies!