easy enough to assemble. Quite sturdy. All weather materials. Very pleased with this purchase!