I use Carefresh animal bedding, it's like kitty litter, but it's made with snakes in mind, so unlike kitty litter, it doesn't dry out there skin, it's not in cube form, when a snake gets some in it's mouth, it breaks up instead of expanding so you don't run the risk of it expanding inside them and blocking the snake up. It's also chemical free and odour controlling. I've used a lot of different beddings over the past 10 years and this ones the best I've found so far.