Probably a good cage, but we didn't get any hardware, so I won't know until a replacement gets here from the manufacturer.  One star for the cage so far, 2 stars for Aosom customer service.