just perfect for my dogs!  Easy to assemble, excellent quality, love the color too.  

Pros: easy to use and the dogs love it
Cons: none.