Directions on how to put together were a bit difficult, and the cage is a bit difficult to clean . 
But it is a pretty heavy duty cage for small animals, and my littles love it