Exactly what I was looking for! Well built and fits perfectly into my space as planned. Now to see if it keeps the dog out!