It's not been the easiest! the kraken didn't fit... there's a led strip on the top edge of the case, it stops the the rad/fans from lining up with the pre defined placement wholes. It took quite a while to get it all to fit but eventually it's in. Apart from that, the case quality is fantastic and the design matches. Hopefully I'll get time to fisnish it tomorrow and post some pics!