i have to agree with Echo. the cage is rather small for a bird of that size and activity level. i notice your description in your mini-profile says he is 7 months old, meaning he is still young. that's not enough time to say he's "fine" in this cage. if you can afford a larger one, i would get a larger one now before you have problems with behaviour, rather than wait until you do. it would be better for his well being

just my two-cents.
I am saving up for one! But I won't have enough for it for a while. I think he is okay for now. It's not like I'm purposefully attempting to injure his mental and physical well-being haha. I know that the bigger the cage the better, but right now this is the biggest cage his mom can afford with all the money I spend on his toys, perches, organic and fresh foods, etc.
So I'm saving up, I thank you all for your input, and you could be a bit kinder in your assumptions about people and assume that they are trying to do the best for their bird that they can. Not everyone has thousands of dollars laying around to spend on a whim (though I've already spent at least that in the few months I've had him).