Day Three and Four came by in a FLASH! I have been feverishly sewing my baby moccasins. They are seriously the most comfortable baby shoe that never falls off. They are stylish and very soft on the babes foot as they learn to crawl and walk. They also keep socks in place. They are cotton on the top, and leather on the bottom. Elastic in the back keeps them held snug to your baby's foot. They are seriously the perfect baby shower gift.