Full kit includes everything you will Need to water Cool your BC250. Case 120mm AIO cooler with fan. 120mm arctic P12 pro system fan Sata powered fan controller BC250 to AM4 cooler mount semi assembled. Inc all screws washers. Power switch. Stick on mini heat shield for chipset. As pictured. This is a very easy conversion and the temps are amazing. The demo unit is running 40CU @ 2000hz and the CPU is unlocked 8 cores at 3850hz idle temps 31c max temp in AAA gaming 56c The ultimate case and cooling solution Has arrived.