I needed something to keep my dogs on the deck.  This is a perfect solution.

Pros: Looks nice.  Easy to install.
Cons: Need two hands to open.  Rusting in spots.  I hope it holds up.