I had issues with a Samsung NVMe that couldn't stay cool in a small form factor HTPC case. Everything else (GPU, CPU, RAM) worked fine, but the NVMe temperature reached 80°C under load. Decided to try this product. Build quality seems a bit poor and installation was a little quirky (the logo printed on my device was printed in the opposite direction, which the assembly instructions showed, which confused the alignment a bit; also, the SATA power connector was incredibly tight./difficult to insert), but one cannot disagree with the results. I'll update my review if something doesn't work. The images here show my PC configuration before installing the device (flame showing NVMe with standard motherboard heatsink; pre-install stress test data and post-install stress test data. In both graphs, the blue line represents the NVMe drive temperature. A drop 17C under load is more than I was hoping for.
uxcell 3.5" HDD Screw Black 200pcs for Computer PC Case - Flat Phillips Head - 6#-32 - Hard Drive Fasteners
10 Review
36-Pack Black Rubber PC CPU/Case Fan Screws/Rivets Set for Computer
11 Review
Glarks 660 Pieces Phillips Assortment Motherboard
10 Review
M.2 Screw Kit: Easy Mounting for NVMe SSDs on ASUS Motherboards
19 Review