The Full Package
A great name can be ruined by a bad match with the surname. Think about flow - does Matthew Anderson sound right? What about Matthew Anderson? The rhythm matters.
Initials Matter
Please, I'm begging you - check the initials. Nobody wants to be A.P. Smith or B.F. Brown. It sounds petty, but your kid will thank you.
Balancing Elements
If your surname is long and complex, maybe pick a short first name. If it's tricky to pronounce, keep the first name simple. It's all about balance.