I have plenty of smaller snakes that do wonderfully in CB-70 sized enclosures, I would never say it's "only" for snakes 2500g+.. in fact our best eater is a 350g female ball python in a tub that measures 34 1/2" long x 16 1/2" Wide x 5 5/8" Tall