If you love it, then use it! It doesn't matter what anyone irl or on here thinks*.
People are just giving their "HONEST opinions", because you asked for them. You might not like my dcs' names if you heard them. Who really cares
? I certainly don't.
Unless it's something so odd / unpleasant that he will almost certainly hate having the name and having to explain it all the time. Chester is not really* out there or truly unpleasant. It just isn't everyone's cup of tea. No name is. If you want a name everyone loves, you probably won't find it!