The floor is concrete,but the cage is sitting on thick foam insulation.I use leaf litter because its what I have.I have lots of oak trees in my yard and since Im renting I cant dig up the dirt.The ponds arnt heated,they stay at about 75 degrees.