It’s a pretty heavy canvas. It should stop a golf ball no problem. You might want to weight it at the bottom for your purpose but it may not be necessary.