Oof.
That double "th" sound is hard to me to get excited about.
Edith as a whole, unless maybe there's some familial or personal significance, feels far too dated to actually use in 2023 as a first name.
Andrew
put a smile on your face - make the world a better place (: