
I got the pattern from Ravelry but made a few changes.
With Wall-E, I added the stripes to his arms, put the wheels on his sides instead of underneath him, added square pieces of foam board to his body to make him more sturdy, and made the white part of his eyes with felt.
With Eve, I put in a little sound box that plays a clip of Wall-E and Eve saying each other's names inside.