Very easy to put together because they label every piece. Its pretty sturdy, but I would like it to be a little heavier. All the hardware is included, and they even include extras. For now I recommend it, lets see how well it holds up to Arizona heat.