Today is the best day to go get yourself a pair of shoes . There are insane deals everywhere on shoes both in store and online , go try to find yourself a nice looking lace up Oxford shoe ! As for fit , the pullover is actually the best fitting piece in here . The two shirts fit in the body well but the sleeves are definitely too long . The white shirt looks much better untucked but if it ' s a semiformalbusiness casual event that you ' re going to definitely tuck and I ' d go pick up a blazer . Now for the pants . Myself , I think we ' ll fitting pants change everything . They can ' t ruin and amazing outfit , and they can make a cheap outfit look great . These pants need tailoring BADLY . They are a bit too long and the straight leg falls really awkwardly off your body . Go to a tailor and ask for a 12 inch cuff and to taper the pants . They won ' t become skinny but they ' ll actually fit to your body . I recommend if ever possible , that you go for slim fit . I highly believe outside of designer brands , straight legs pants don ' t look good on anyone besides bodybuilders . Other than that it ' s a good start and a solid safe look , just focus on how things fit you and that they aren ' t too long and big in the wrong places .