This product was easy to assemble and totally meets my needs.  The poles snap together to prevent coming apart in a wind, all parts are well engineered and manufactured, and it went together with no surprises or disappointments.   I’m 77, and I put it up myself with a little help from my wife 78.