Yes, the impact screen is designed to handle the impact of golf balls hit at high speeds. It is made from a strong material that can endure repeated hits without tearing or stretching.