This has worked out very well for us.  The size is good and it wasn't too hard to put together.  It's nice and sturdy and holds the animals in really securely.   Great quality overall.