Crucial, Sandisk, Adata, even an off-brand name -- just about any SSD will be fine.
Buy "for price".
You also need one of these enclosures:
It will have two purposes:
1. Use it to "prep and test" the SSD BEFORE you open up the MBP to install it
and
2. An enclosure for the old HDD once you take it out of the MBP.
You will also need CarbonCopyCloner (FREE to use for 30 days) from here:
www.bombich.com
What to do when you have this stuff:
First:
Get the SSD initialized and ready.
a. Put it into the enclosure and connect it to the MBP
b. Open disk utility
c. ERASE the SSD to one of the following:
- if you're using High Sierra or Mojave, use APFS with GUID partition format
- if you're using Low Sierra or earlier, use Mac OS extended with journaling enabled, GUID partition format.
d. Now the SSD is ready for the OS.
Next:
a. Open CCC and accept all the defaults.
b. Put your source (the existing internal drive) on the left
c. Put your destination (the SSD) in the middle
d. Leave the "schedule" box on the right alone
e. Click the clone button and follow through. The clone will take some time
f. IF CCC asks if you wish to clone the recovery partition, YES, you want to do this, follow through.
Then:
Check the SSD for "bootability"
a. Power down, all the way off
b. Press the power on button and IMMEDIATELY hold down the option key and KEEP HOLDING IT DOWN until the startup manager appears
c. Select the external SSD with the pointer and hit return.
Do you get a good boot? It will look EXACTLY as does your HDD. You'll have to go to "about this Mac" to be sure.
Now... if you're satisfied that the clone is good, it's time to open the MBP and "do the drive swap"
a. Go to ifixit.com to see what's involved.
b. BE SURE YOU HAVE THE RIGHT TOOLS. You need a Phillips #00 driver and a TORX T-6 (for the bosses on the sides of the drive)
c. I wouldn't worry about disconnecting the battery
d. It's an easy job, hardest thing is removing and replacing the screws. Take note of the 3 long ones and where they go.
Finally... the moment of truth.
a. Get the back on, tacked on with 4 or 5 screws (for the moment)
b. Press the power-on button and AGAIN do the "option key trick" as mentioned above.
c. Do you get a good boot?
d. If so, GOOD, not finished yet.
e. Go to the finder, select the startup disk preference pane, and RE-DESIGNATE the internal SSD to be the new boot drive.
f. Now, power down, and replace the remaining screws if they're not already in
Then... put the old HDD into the enclosure. It can become either a backup or can be used for extra external storage, stuff you no longer need on the internal drive.