All SSDs will work with your MacBook. There is actually no such thing as an SSD only suitable for Mac however a few companies does advertise like this.
So basically any SSD from any brand and with any capacity will work with your MacBook, just make sure that it is a 2.5" internal SSD :)
Before you do actually change to a SSD I recommend you creating either a bootable USB with OS X on it or make sure you've backed up your system via Time Machine on an external hard drive so you can actually install Mac OS on the SSD.