Play Safe Pet avy Duty Porch/Deck Guard Heavy duty plastic mesh with small openings to prevent dogs from climbing up Clear plastic attaches securely to deck and porch railings with tie straps Measures 16-foot long by 39-inch tall and can be trimmed with scissors UV protected for years of outdoor use