home made foot wear

Can you describe them, for those of us who are having trouble seeing what they are made of?

Do they slip at all?
 
I'm guessing that they don't help much in keeping your feet warm in Winter. What are they for?