Have a pair of another brand like these shoes. I paid more and these Bobs are the same. The corduroy is soft and comfortable. Foot bed has a little cushion and they are very comfortable. Same quality as more expensive pair.  A good purchase for me and don't forget a child gets a pair of shoes!