Putting it together isn't that hard. Most annoying part was putting the mounting bracket for the CPU cooler. However, once you know the order to do stuff in, its becomes pretty easy. Seating the CPU can be pretty scary too since if you fuck that up... well... Another scary part is when you close the cover to the CPU. It takes a decent amount of pressure to close it.
Other than that... the rest of the stuff should be a piece of cake.