2 high will be a tad harder to get those temps just right and 3 high well that is more for arboreal snakes. 3-4 feet long by roughly 2 wide (give or take half a foot) by between 1-2 feet high is best for ball pythons.