I bought these shoes for my baby shortly before he began crawling. He wears them almost every day to protect the tops of his feet while he crawls. They are soft and comfortable. And most importantly, they are EASY TO GET ON! I get lots of compliments on these shoes and I recommend them to everyone!