Of course everybody knows that Windows 8 and above are supposed to automatically figure out if you are using an SSD or not and enable TRIM functionality, as well as disable automatic defragmentation so that you don't end up defragging your drive (since SSDs are not meant to be defragged...it does nothing to improve performance and just adds more writes to your drive). There's only one tool that I know of that is 100% designed to check to see if TRIM is actually active on your SSD and the name of the program is TRIMCheck. It's a tiny EXE that you place anywhere on the SSD that you are testing.
The way the program works is that you have to run it twice (would be a good idea to run in Administrative Mode just to be sure). The first time it creates a small file in the same directory as the executable, deletes it, and then records the exact sectors in which the file was created. After you run the program the first time and it exits the instructions ask you to wait about 30 seconds and then run the EXE again. The second time you run the program it uses the physical location of the file it created by the sector map it created the first time you ran the program, and if TRIM is enabled you will see a line of all zeroes followed by a message saying "TRIM is working properly on this SSD." As mentioned before other tools such as CrystalDiskInfo and HDSentinel do have places that show that TRIM is enabled (as well as the command you can run from a command prompt that reports back either a 1 or a 0 to show that TRIM is enabled on your drive), but this is the only program that actually tests the ability to fully erase your SSD after a file is deleted to make sure that your SSD stays in tip-top shape.
Here is the link for the application:
Of course I have fully tested the program against all commercial antivirus applications and is a widely known program, so it's a legitimate tool designed to help ensure that your OS has TRIM properly implemented and functional. Hope this helps you guys out in any way!