I have experience in snakes, just new to ball pythons. I have 2 now and have basic husbandry down just need some help with little things. I should mention they're doing great, I just want to make sure I'm doing the best I can. 1) I have been using eco earth hearing from a few people it works well, but its a mess and I hate it. I want something visually appealing so no newspaper or paper towel. What other safe substrates are there? Obviously looking for something to hold humidity well. 2) Is there any specific rule for tub size? I've heard you don't want it too big as they'll be stressed but I want them to have enough room to thrive. 3) For my corn snakes I use shoe boxes for hides and replace often, but with the humidity and visual appeal this wont work. All the pet store hides seem to have rough edges and weird crevices and I'm worried they would hurt themselves. Are these safe? Other options? How tight should they be? Any advice is appreciated.