>>51028407CPU: I am assuming you're going to play games, so I recommend a i5 instead of an i7.
CPU cooler: It's alright, you don't need a low profile cooler, it's meant for lower wattage CPUs but it'll do. But you can get better cooling for cheaper.
Mobo: Can choose a different motherboard, but you chose a non overclockable i7, so don't get an ZX7 board, but rather a H board, you did however choose correctly for compatibility.
Ram: Can get cheaper, at a better clockspeed though clockspeed is in most usage scenarios irrelevant.
HDD: Fine, consider adding an SSD.
GPU: Good value for money.
Case: Always subjective, so it's up to you, watch videos of people reviewing cases you like so you see whether you'd enjoy building in it or not.
PSU: It's fine.
DVD drive: You do not really need them nowadays, I use USB to install windows. (Google how to install windows with usb - it's pretty easy)
I made you this as an alternative:
http://pcpartpicker.com/p/pQTrkLI'm not sure the CPU cooler will fit, but in a standard ATX case it should no problem.