Seems to do its job and was a fair price.  Easy to install.  Sturdy enough to keep smaller pets (ours are 20lbs right now) and growing out of off limit areas.