These purple baby ponies are remniscent of the baby ponies that were released during the G3 phase of My Little Pony.
They don't seem to knock off any MLP pose exactly, but have similar proportions to G3 babies, with long, chunky legs, and G3-style eyes.
They both have the same purple bodies and hair. Their cutie marks are a daffodil and a butterfly with a flower.
They're around 3 inches tall and have molded lines to denote where their hooves begin.
One of them is worse for wear than the other, with red spots on its body and a yellow splotch on its forehead.
I always wonder what goes on in the lives of these plastic horses before they go to the thrift store.