Had a hard time trying to fit motherboard and I/O shield into my nzxt h400 case. Couldn't fit my cooler master hyper 212 evo black edition CPU fan(covers a ram slot) even though pcpartpicker said it was fine. It's working fine for now though. Also no bluetooth or wifi, sadly.