Oh I think your friend is going to love Eddie He may have some problems but that just makes him unique. He was made with love and that's what counts and not to denigrate Eddie or your work but he is a pincushion after all.
BTW if your friend doesn't love him send him to my house.
Give him a happy face.