Delivered on time, however not functional. Motherboard SATA ribbon cable connector broken. Motherboard NVMe M.2 connector broken with internal connection wires exposed and bent. Unsatisfied with purchase. Only good for a few replacement parts. Not repairable unless at motherboard assembly facility. Not worth postage or time & efforts to return.