Exactly what it needed to keep my dog out of my dining are! Fairly easy to put together! I wish there would have been predrilled holes for latch!