Overall the pup playpen is what we were looking for.  Good visibility for the pup inside and the people outside.  Upgrades to be suggested are a sturdier zipper and a water proof floor to contain any potty accidents from soaking through to the surface the playpen is sitting atop.