Respectfully, it could use some work. But it isn't a terrible start.
While live plants are great for chameleons, the particular plant you have is not a good choice for a chameleon's centerpiece. The leaves are not strong enough to support a chameleon. It would be better to use a branching plant instead like a ficus or a schefflera, on which your chameleon can really climb and dwell on comfortably.
In addition, the main thing your enclosure is missing is horizontal vines/branches/etc. for your cham to use as its walkways. As arboreal animals, it is very important to provide your animal with a wide variety of horizontal options to act as the "highway" system of the enclosure. More specifically, you should have some thicker-diameter perches in there to provide variety (this is good for a cham's feet health), while the few you do have all seem quite thin.
What are you using for UVB? May just be the angle of the pic, but I don't see a linear UVB bulb there. Just want to be sure that you know compact bulbs are not compatible with chameleons, just in case.