 They weighed about 20-150g, and were about the size of a mouse.Though they come from the order, Plesiadapiformes, that may have given rise to the primate order, carpolestids are too specialized and derived to be ancestors of primates.Historically, the almost twenty species included within the family were thought to have given rise to each other over time in a linear and straightforward manner.