Fits perfect in the spaces I needed.  The dogs dont even try to go thru!  Would buy again!