I don't really have any complaints but you should know that a Geforce gtx 1060 video card will not fit. It's close real close but not quite there.