Easy assembly, although there were some small pieces missing. Overall it looks good and seems solid. I hope it is weather resistant (rain and small an mounts of snow) as advertised.