I have this exact cage. It is great I wish it was a bit taller, the snake doesn't need the height I do, it would be easier to clean. My big female is actually too large for the 221, she is just over 5' and just over 3800gm. I have a custom enclosure for her it is 36x24x18 The height is to make it easier to reach the corners. The vision 332 is slightly bigger but would be a great size as well for a large female.