Are you asking because you are about to try that as well, or because you already have problems?
I have a Samsung SSD, but honestly didn't even bother to use a migration software, because I think in case of such a significant hardware change it is best to start with a clean system.
Now, maybe that's too cautious, but with all the little differences that come along when changing from a classic HDD to an SSD, I think it is generally easier and less error-prone.
Just a general (but probably unnecessary) advice:
Create a backup of everything important, or keep the old HDD untouched while migrating your data. Also, if possible, keep a permanent backup of your data, as some SSD have firmware bugs which may occur only at very specific conditions and hence feel like coming "out of nowhere".