Perfect for my high jumping dog! very sturdy and easy to install. Opens and closes with ease as well. A must to keep the Dog and baby at bay.