Updated review:
After contacting the seller, I received a new pair of shoes without any additional charge. The shoes are a better match in terms of length, but they are obviously different widths. The quality of the leather is great. Maybe it's a quality control issue? Or a manufacturing problem? I updated my rating to 3 stars because now the shoes are at least wearable for my baby. (The last photo is the new pair.) The customer service really is excellent. Hopefully the product regularity can improve in time.

Original review:
I reserve a less than 3-star rating for products that are completely unusable. Unfortunately, despite the beautiful leather and nice stitching, these shoes have to be returned. I purchased the 0-6 month size based on the measurement listed. I tried one shoe on my 7 month old (wears size 3 US in baby shoes) and I couldn't get it over his foot. The other shoe was a better fit but visibly a mismatch and still too small. Basically, the shoes are made nicely but irregularly sized within one pair. I have requested a return/refund and now awaiting seller response.