This crate was exactly what we needed for our new pet!  He loves it.

Pros: Takes some space to assemble but it was easy enough.  Really need 2 people to put it together.
Cons: Box was all messed up and was a little afraid that some of the pieces might be damaged.  Nothing was damaged but the box was not in good shape.