Have you looked at showcase cages by any chance? I use those and absolutely love them. The only problem I have with my ball is that he likes to hang out in the space right above the doors. So I had to cut a piece of wood down to size to block him from getting up there. Obviously if you have tons of snakes it's not a good set up to have, but since I only have a few pet snakes I decided to spoil them a bit. My ball enjoys (I think) and uses all of his 4 foot cage. He usually hides all day (surprise surprise) but at night he's all over it. He also makes use of the branches I put in there for him.