Very durable.  Matches the kids castle that we have. Even in the rain, the equipment inside stayed dry

Pros: very durable, easy to assemble
Cons: none