With a 100W heating mat attached to the side it should be more than enough. I currently have a 18x18x18 exo terra vivarium and with an 14W heatmat attached to the outside and I had 79 on the heat side and 69 on the cool side of the vivarium in winter.