The cage is very roomy, I was very happy with it. It was a little difficult to get some of the pieces together during assembly but I rubber mallet would solve that problem. I am very happy with my purchase.