Maybe I'm overreacting, it just seemed like it was an awfully small size for a supposedly three year old snake. Thanks for everyone's input though, I appreciate it.
Depends on the snake. I have some slow grower that are close to 3 now and under 1000g.
Snake looks healthy but no pastel or granite.