I am using a Mid 2015 MBP, currently have 16GB of RAM in it (max it supports) and I just upgraded the SSD to a 1TB drive using the following two items :
I did buy this to put the current SSD in and to transfer data from.
About $185 total out the door.