This is really tuff stuff. We get high winds and it doesn't even faze this screen.  And I can see out of it ,but they can't see in. Loving it.