You are right, we don't need to break a bank before we gift something meaningful to people
Those shoes are fine, and am very such whoever you gift them to would really appreciate them because of its quality and also because you took out time to make them yourself