I bought these for my grandson who is due to arrive in a few weeks.  These are handmade and so very well done.  I would definately recommend these to others.  They arrive in a nice shoe box with a card that gives the history behind the people who hand made them.  I am so happy and my little grandson's feet are going to be cozy and warm!