Does this build look good

I would recommend a better power supply, Thermaltake only has 1 or 2 power supplies that are good, the rest range from ok to bad. Try to grab one of these instead (a bit more expensive):

Power Supply: Antec High Current Gamer 620W 80+ Bronze Certified Semi-Modular ATX Power Supply ($59.99 @ Newegg)

Power Supply: XFX 650W 80+ Bronze Certified ATX Power Supply ($59.99 @ NCIX US)

Power Supply: SeaSonic S12II 620W 80+ Bronze Certified ATX Power Supply ($71.30 @ Newegg)

The Antec is the best choice of the 3 since it is semi-modular