Another option would be to get a 20 gallon long terrarium with sliding/locking screen top. it may seem a little big for a hatchling, which I assume is what you're getting. But it really isn't once you include 2 hides, water bowl, a couple plants/trees and such. Just clutter it up with vegetation and it will be a pleasure to look at. Yes it's more stuff to clean but if this is your first ball python you might as well show it off. I haven't had any troubles from my 2 pythons on 10 and 20 gallon terrariums. Zero stress, Zero aggression, and zero problems feeding/shedding inside the terrarium. Some folks here think they're difficult to keep up temps and humidity, but with just a couple small tricks that is easily fixed. I'll post some pics later for comparison. And WELCOME TO THE WORLD OF BALL PYTHONS!