Good product but yet I have to review with three stars . Credit goes to the man/women who took salary and designed something they never would have experienced. Not a good idea to buy such product with very short cables. Even if you place if center of an ATX cabin cable is short to reach all locations. Either one has to compromise front , top or back fan.