We are always our own worst critics. I am sure the recipient will love it and really appreciate all the work you put into it. When you present the gift just act as if that was the plan all along.