Is it sitting on the floor? If it is you should put it up on a table or something. When chams sit on the floor it can stress them up because they are blow everything, they like to be above so they higher you can get the cage the better. I would add more vines and sticks though out the cage. Maybe put some though that plant because it does not look like that plant will support a cham to well but will provide lots of cover.
Light looks too close to end of branch...he could get burned. I only see one light....is there 2? Should have one that's UVB and the other a normal 60 watt bulb for heat. highest branch should be no closer than 8" from the top of your chameleon. It looks good though.
I would get the stuff off the floor, you want it as easy to clean as possible. Oral-fecal contact is what gets you into trouble with parasites and I wouldn't want to have to sanitize those fake plants or carpeting everytime he defecates.