We have two of these, one for each Great Dane and they love them as much as we do!!! 

Pros: Easy to assemble, great for our giant dogs
Cons: none I can think of!