Product exceeded our expectations and those of our dogs!  Well constructed and very durable.  Great purchase.

Pros: Durable, easy to construct
Cons: None