I'm not so much a fan of crucial anymore, I lost a few of their earlier SSD's and mostly wrote them off as incompetent.
Really the trick is just match up the pcie bus, so if a 3.0 bus, get a 3.0 m.2, or if a 4.0, get a 4.0 m.2. That and make sure the slot supports up to a 2280, but most disks use these. Get some heatsinks too for it if yours doesn't have them, most just thermal stick tape on.
I'd recommend Samsung normally, but heard the new 980's had some issues with linux that degrades performance from Phoronix a few months back. I've used the 960 and 970's though, and first ssd's I've gotten to last more than 6 months using mdraid, luks, and lvm atop. My laptop has a toshiba m.2 I've used around 4 years now and not died as well, a bit surprising, but no raid on it, just luks and lvm on single disk.
HTH!
-mb