Ok, here are my thoughts:
- Shirt -- I like the shirt choice; I already have a ton of these shirts, so I'm glad to find some agreement there.
- Shorts -- I've never really thought of plaid shorts as very formal and these shorts look pretty casual to me. Also, these shorts don't meet the functionality requirement of the cargo pockets or additional pocket for the iPhone. I'm kind of up in the air about the shorts.
- Shoes -- these things are just flat-out ugly. I guess they go, from a color perspective, with the overall outfit, but they look like they serve an orthopedic function to me.