Not for areas that are windy. I put them on my electric fence and I had to replace my wire twice. At first I thought it was because the wire was old, but then the wire started breaking everywhere there was a flag. I took them all down and will place them on the thicker barbless wire. Other than that, the visibility is great.
These are the best flags for straight line fence. They don't slide, they last a long time, they have movement and I will only use these on my electric fence.