On top of what razel said:
A relatively easy way to check for some errors:
1/2. Format NTFS, quick.
1/2. Save SMART values.
3. Run chkdsk /r (runs quicker than a full format on SSDs, IME)
4. Wait for a good long while, on the Reds.
5. Compare new and old SMART values.
Reallocated sectors, pending sectors, and uncorrectable errors, should not change. Worst case for a good HDD should be an increment of 1 on any of those values, except the UDMA CRC one (that one increasing means you have a controller or cable problem).
If the SSD is not a Micron/Crucial, you'd generally want the reallocated sectors to be 0; even with a Micron, you don't want it to be, say, 50. I've noticed Micron doesn't seem to care much if you see a 0 there or not, with a new drive (all HDD and SSD makers scan and remap bad locations at the factory, but most set the SMART attributes to 0).
If any SMART values are unlabeled, look them up. The manufacturer should have a paper describing them.