Is My Build Okay?



Im going to build a new desktop. Will this work? Does it need any changes?

NZXT Phantom 410 Black/Orange Case
Corsair TX650W PSU
ASUS P8z77-V Motherboard
Intel i5 Core 3570k CPU
Cooler Master Hyper 212 Evo CPU Cooler
Corsair 8GB Vengeance [Low Profile] Blue RAM
Asus Radeon HD 7870 2GB
Samsung 830 128Gb SSD
Western Digital Cavair Black 1 TB HDD
LG Blu Ray Disc Drive

Any help will be great, thanks! :)