Easy as pie. Has a sub-floor of sorts where you can route the cables under the mainboard. Even the cable that goes to the 8 pin connection by the cpu. There are cages that come out for easy access to hard drives. Everything is snap in and out. The only issue I had was there are pins that hold the hard drive in that are mounted in rubber and slide off. Once off those rascals are hard to get back in.
The one word I used when building it was tight. There's plenty of room for all components but the specs are tight. The hard drive, DVD drive and video card all fit snuggly into their slots. This is good, nothing is loose. Plenty of places for more fans if needed. It comes with 3. One top, one front, and one back. Don't mess with the bundled wires for the fans. Just plug in the molex.
Then it is beautiful!