I have a similar MacBook Pro and I upgraded to a 1 TB Crucial SSD a couple of years ago. Dead easy upgrade following the instructions on iFixit and on Apple web site. The drive is a drop in replacement for the original Apple SATA hard drive and needs no extra parts that did not come with the Crucial drive. And unlike newer Mac laptops there is no need for special tools to get in or to access the RAM or the hard drive. I loved my drive until the last week or so when it has started to show signs of failure. I have not yet had time to do a full diagnosis. If it is just a single bad block I can get around it and all will be well. But if the drive is failing, I will be very annoyed because it was a significant hit to my budget. The drive status is “verified” which means that the Mac thinks it is working fine and the internal SMART algorithm has not recognized problems. I am a retired software engineer with a moderate amount of hardware experience. Modern SSDs are amazingly small and light, and are immune to...