They keep my two little chihuahuas in the yard.  They look just ok, but function wise A+.  Would recommend.