Looks good but doesn't keep either my 9 week old pup or my 5 year old dog in. Oth figured out how to push it to one side. May be labradoodles are too smart!