I have grown up with birds of all sizes and this cage is good only for finches or other small birds that need some flying room. Would not recommend for a parrot or med to large size bird that may chew. Paint easily chips off bars when trying to clamp brackets when putting together. It has wheels but wouldn't recommend moving around often.(outside etc..)