This is a surprisingly effective screen. Easy to install. Easy for the dogs to go in and out of. Mine does have a slight gap where the screens come together at the bottom But overall it does it's intended job.   Now all of my sisters have bought them and I don't think he would be disappointed if you bought it also