Very easy to assemble, pretty much ready right out of the box.  I love that it has two doors! Used for 7 puppies and it was the perfect size.  

Pros: sturdy, easy to open, easy to stoor