My indoor apartment cats have a kennel on the patio.  I've been placing this product and connecting them.  They love it!!

Pros: Easy to put together, durable
Cons: none