Really liked this edging.  Originally bought some to put around my birdbath, to keep the dog from trampling my flowers.  Liked it so much I bought more to run along my back garden. 
I like the fact that’s it thin enough to not distract from your flowers, it almost blends in, yet sturdy enough to discourage the dog.  Super easy installation, just push spikes into the ground.  
Would definitely recommend.