Super durable, easy to assemble. Looks great and is huge!!  Haven’t had rain to test water resistance but hopping it keeps water out!