Got my ball at a local pet store and forgot to ask if they knew how old he/she was, I know I wont know exactly, but a general idea would be nice, so my ball weighs 103g, haven't measured length but prolly around 12"-15", let me know wut u think, and thanks!