It's not designed to be a permanent cage for a veiled chameleon. It may be only good for letting the chameleon get some sun, but needs to be done very carefully since shade is needed for the cham to cool off. Note that the black fabric may increase the interior temperature of the cage under full sun. If sunning the chameleon was the only intended purpose, I say be careful, spray often and have a plant in there to provide acceptable shade.
Some people also reported that it's hard to get the chameleon in and out unless the design got updated since then.
V