I bought my 18 month old shoes here and I really liked the service. They also have a little play area for kids and tons of Stride Rite shoes. They obviously have a lot of experience with fitting little kids wtih shoes. The gentleman that sold us two pairs of shoes told me that until age 2, little kid’s feet contain only one actual bone: the rest is cartilage. That is why it’s so important to get good shoes for children and not to wear hand-me-down shoes. I’m definitely going back. Kid’s shoes are expensive but worth it because getting a good fit can prevent problems down the line. I can’t comment at all about the adult shoes they sell.