This drive has excellent speed even for a 256GB model. The only downside is that it's a bit more expensive than some of the others. Not much, but if the journey takes a long time, the additional price is worth it. Pay attention to the height of the heatsink and the position of the M.2 slot on your board. I am using the MSI B350M Bazooka board. The M.2 connector sits just below the single PCI-e x16 slot. My Sapphire RX580 graphics card has a 1" gap between the bottom edge of the PCI-E connector and the bottom edge of the graphics card cover. I have 2-3mm before the shroud touches the SSD heatsink. I've tested a few other graphics cards with slightly less space than this one and they still fit without putting any pressure on the drive.
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
MacBook Retina 13-inch (A1425, A1502) and 🔩 15-inch (A1398) Bottom Case Screw Set with Pentalobe Screwdriver
11 Review
Glarks 660 Pieces Phillips Assortment Motherboard
10 Review