Cat run is great.  The instructions were a little confusing, and I could have used a little flexibility in the placement of the cat door through the screen.