I just realized the cages are 48x24x18(h), and it's been fine for them all these years. The one you are looking at is a lot of space to heat.

I also have 2 stacked on a dresser that I picked up at a used furniture store. Those are for the BRB and Corn snake that are my son's, they've been mine for years though