I am very new at this whole snake thing but will do my best to describe the cage and set-up. My son brought them into my home as adults and he had them 5 years. They are both in a large home-made cage of plywood material. The cage measures 4ft high by 4 ft wide by 2 ft on the floor surface. The front is plexiglass, the top is wire mesh and the back is plywood doors. It has 3 separate shelves for basking at various levels in the cage. It also has a large tree branch with limbs to climb on. It is heated with 3 lamps, 2 red and 1 bright light. It also has a heating pad on the floor. There is alot of artifical folage in the cage and the snakes curl up in different areas of this follage or on one of the shelves. It has 2 round heat thermometers one reads around 85 degrees and the other is around 80. I don't see any thing for humidity, but we do use a whole house humidifer in our home. Does that help?