The size is perfect and it works well to keep our dog out of the kids' playroom! Heavy and sturdy