My boys love it.  The only problem we had was with assembly because the pieces were not labeled very clearly in regards to top and bottom so we had to take it apart a couple of times.  We took out one of the screens and built a short tunnel from the doggie door to the enclosure and so the boys go in and out as they please.