Took a bit of time to assemble but looks to be very sturdy and hopefully weather proof.