I bought this for my 4-month old grandson and it fits him perfectly, so I'd say it's sized on the small range of sizes.  Very soft material, and his favorite toy is a rubber giraffe, so it was meant to be!