Get Allen Edmonds at half off retail. They are decent. Infinitely better than aldo (and 90% of other shoes) for sure. Should last you a few decades if you care for them. Not really my style, but:
They have a shoe size guide you can print on their site since you are unsure of your size.
Aldo is so bad. It would be understandable if they looked good, but most are hideous.