Options I considered were Samsung EVO 860 and Crucial MX500. Both are equally good and Samsung seems to be more popular. But I read some very good reviews about Crucial MX500, It was also a bit cheaper and being retailed locally. So I opted for it to upgrade my MacBook Pro Mid-2012. I am running Catalina. Cloning the internal HDD to the Crucial MX500 was very easy through the internal system of the Macbook. No external software was required. Catalina uses APFS filing system. Choose APFS and GUID Partition (NOT Mac OS Extended Journeled) if you are already running Catalina while cloning your HDD to the SSD. The Crucial SSD was easy to install. So far (one month) it has been working perfectly with with amazing speed.