got two of these for our deck to keep puppy inside and was well worth it.  Use it all the time. easy to assemble for my hubs.