Just arrived. Haven't yet had a chance to fasten to our fence. But it certainly will keep our puppy of 12 weeks from running out between the posts of our aluminum fence.