Mesh banners have small holes throughout the entire banner. This allows wind to pass through. Vinyl has no holes and because of this will catch the wind and potentially tear down if not properly secured