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.