Very easy to assemble and quality is very good for the price. Already been though a couple rain storms and held up very well