This cage is amazing for the price! It is very spacious and our bird loves it! We moved a lorikeet from a 20x20 cage that she was pretty fixated on to this one and after about 4 hours she forgot about old one. I was worried based on the reviews that this cage was too flimsy but it’s been 3 weeks now and she hasn’t broken anything or bent any bars. This cage is NOT suitable whatsoever for African grey/macaws/cockatoos/similar or larger birds. Its roomy and the doors are large enough but if the birds beak is big enough to get around 2 bars at one time and still bite they would definitely be able to break the welds. I think this cage would be best for multiple medium sized birds (cockatiels, small/medium conures, maybe a ringneck parrot) This would be overkill for parakeets or anything smaller. The instructions are definitely not that helpful but it’s pretty easy to assemble. If you sort the screws, you end up with long Allen head screws, short Allen head screws, philips head screws with nuts and washers, and arrow shaped metal latches. The long Allen head screws are for attaching the sides, top, and base rails. Short ones are for the arrow shaped door latches, and the screw/washer/nuts are for the seed skirts. You just loosely screw in all the long screws (as in the picture) then go around and tighten it all down after everything lines up.The only shiping damage mine had was the door popped out the box and got bent back. I just used a pliers and was able to bend it back and no visible damage was left.We just purchased a smaller 20x24x53 rectangular name brand cage from the local pet store couple weeks prior for our other bird and this cage Is only slightly flimsier on the bars but the finish and sturdiness is on par and it was the same price even though its much bigger. I would definitely recommend the cage,