I got the cage today. Great shape, no missing parts. It took me about 30-40 min. to put together. The bird loves it. I have had this parrot for about a month and this was the first time to see it fly. It is large enough for another bird. Thanks.