If I may expand on this, get everything altered. Seriously, find a tailor you like and can communicate with and let them go to town on your clothes. 50 dollar pants with 30 bucks of tailoring will fit better than 300 dollar pants with no tailoring just about every time.