Hi I have not been doing this for very long about a year now, I have tried several things & the best for me & the snakes so far that i have found for smell & look & easy clean, I went to walmart & bought a outside throw matt size 3feet x 3feet for about $10, then cut a few matts to put in the tank, i also cut them a bit bigger so they fold up the sides about 1/2 inch or so, it is rubber backed so it tucks down in the corners & holds the to is a slightly raised wover material with vertical grooves color came in grey or brown, i have 2 snakes small ones in a 12 x 15 x30 tank, change it 1 time a week through the old one in the shower & let the hot water wash it, & when it drys in about 1/2 hour it could be ready to go, but i have 3 so not needed, the rubber back does not let any thing bleed through, & the texture & grooves keep the snakes off the bottom surface slightly, i also have a piece of plexie glass cut about 7 inches to use as a divider in the tank so i have a seperate room sort of 7inches high & 7 inches from 1 wall that i used a small piece of duct tape to hold upright in place, that seperate section i fill with that grey substate kinda fluffy material made for snakes in the pet store, now my 2 snakes like that they climb up over the wall & make tunnels & compartments in that, that way it last so much longer cause its away from there water bowl & food, also seem like they dont soil that stuff they kinda soil the matt material, works out very well, hope you can picture it?
bubdonna