Looks about 2-3 weeks old. I like baby chameleons. As to the contradictory advice...Its the internet man. Everybody is an expert superhero doctor here. Hahaha, try to find the middle ground and go with what your gut tells you. If it feels like some advice is better then go with what you feel. The good thing is that with basic care there is a pretty good consensus on this forum. Follow the care sheet, found somewhere on that resources tab in the upper left corner...your left! Not mine!...anyways, good luck cham trainer. May the force be with you!