We've had this cage for about two years.  It holds up beautifully and there is plenty of room for our chinchilla.  Its easy to pull out the trays and clean them.  If they could figure out how to keep the bedding from falling out onto the floor it would be perfect.

Pros: Durable, easy to clean, easy to assemble
Cons: The trays don't have enough of a lip around the edge to keep pet bedding from falling on the floor.