When I got my full grown ball python I bought a 64 qrt sterilite it worked really well, and though she hasn't grown any I wanted to upgrade my baby's cage. I had originaly bought one of those 20gal long cages and to be honest I hate them. They are heavy and harder to clean. I ended up getting a 106 qrt sterilite for my big girl for like $12 (i paid $8 for the 64 qrt) if they are a little smaller like closer to a hatchling and you feel the 64 qrt is too big what you can do is pack it that way it has a tighter seeming smaller enclosure.
The one thing I hate about sterilite is the heating pads don't stick them that well but I fix that with electrical tape. This is good actually because
1. when I need to clean the tube I just take the heat pad off
2. if I need to transport my snakes I can just remove the heat pads empty the water and take with there whole enclosure with me. this I love because it seems less stressful for the snake and less stress on me. like when I go do like education shows its easier.
here is some pics of what I am talking about
my baby's enclosure. she is at about 2 1/4 feet right now
and my big girls enclosure, she is 3.5 feet right now
![]()