The screen is well constructed and I installed it easily.  The zip ties were not long enough to go around the railings that I have so I had to purchase different ones.  That's the only reason I have 4 stars instead of 5.