The size is good but the cage was a bit of a pain to get together with a few jagged edges but fixable with wire clippers and pliers.