This is my first build. I've been upgrading my PC's for years and tinkering, but this is my first build ever from scratch. I have a few concerns that my graphics card won't fit in my mid tower case or it won't work friendly with one another. I'm also concerned my liquid cooling system I'm looking at won't fit in the computer.
Boot up Drive: ADATA USA Premier Pro SP920 128G SATA III 2.5-Inch Internal SSD ASP920SS3-128GM-C
PC Case: Cooler Master HAF XM - Mid Tower Computer Case with USB 3.0 Ports and X-Dock (RC-922XM-KKN1)
Video Card: XFX Double D R9 290 947MHz 4GB DDR5 DP HDMI 2XDVI Graphics Cards R9290AEDFD
Optical Drive: LG Internal Super Multi Drive 24X DVD+R 8X DVD+RW 8X DVD+R DL 24X DVD-R 6X DVD-RW 16X DVD-ROM 48X CD-R 24X CD-RW 48X CD-ROM SATA Model GH24NSB0
RAM: Corsair Vengeance 16GB (2x8GB) DDR3 1600 MHz (PC3 12800) Desktop Memory (CMZ16GX3M2A1600C10)
Power Supply: Corsair CX Series 750 Watt ATX/EPS Modular 80 PLUS Bronze ATX12V/EPS12V 744 Power Supply CX750M
CPU: Intel Core i5-4690K Processor 3.5 GHz LGA 1150 BX80646I54690K
Motherboard:ASUS Z97-A ATX DDR3 2600 LGA 1150 Motherboards Z97-A
Hard Drive:Seagate Barracuda 1 TB HDD SATA 6 Gb/s NCQ 64MB Cache 3.5-Inch Internal Bare Drive ST1000DM003
Cooling: Corsair Hydro Series Extreme Performance Liquid CPU Cooler H100i
Will these components work? Am I missing anything?
Boot up Drive: ADATA USA Premier Pro SP920 128G SATA III 2.5-Inch Internal SSD ASP920SS3-128GM-C
PC Case: Cooler Master HAF XM - Mid Tower Computer Case with USB 3.0 Ports and X-Dock (RC-922XM-KKN1)
Video Card: XFX Double D R9 290 947MHz 4GB DDR5 DP HDMI 2XDVI Graphics Cards R9290AEDFD
Optical Drive: LG Internal Super Multi Drive 24X DVD+R 8X DVD+RW 8X DVD+R DL 24X DVD-R 6X DVD-RW 16X DVD-ROM 48X CD-R 24X CD-RW 48X CD-ROM SATA Model GH24NSB0
RAM: Corsair Vengeance 16GB (2x8GB) DDR3 1600 MHz (PC3 12800) Desktop Memory (CMZ16GX3M2A1600C10)
Power Supply: Corsair CX Series 750 Watt ATX/EPS Modular 80 PLUS Bronze ATX12V/EPS12V 744 Power Supply CX750M
CPU: Intel Core i5-4690K Processor 3.5 GHz LGA 1150 BX80646I54690K
Motherboard:ASUS Z97-A ATX DDR3 2600 LGA 1150 Motherboards Z97-A
Hard Drive:Seagate Barracuda 1 TB HDD SATA 6 Gb/s NCQ 64MB Cache 3.5-Inch Internal Bare Drive ST1000DM003
Cooling: Corsair Hydro Series Extreme Performance Liquid CPU Cooler H100i
Will these components work? Am I missing anything?