I like this cage - I am using it for two pairs of Lady Gouldian Finches and they really like having the extra room.  I think it is a good cage for "little" birds that need lots of room... like parrotlets and finches.  The wire is of a thin gauge so I personally would not use it for a "bigger" bird.

The feed/water dishes are a disappointment - mine fell apart the first week so I am using more sturdy dishes.  The feed/water doors are convenient but I wired the lower ones shut so a curious dog could not stick her nose on it or try to open it.  I like the casters and the storage shelf as well.  

It is not the easiest cage to assemble... my husband and I had to ultimately put it together, together.  

But for the price it was worth it and if my finches are successful raising babies I may need another one.