Weather-shielf fabric