You can clone, but I always recommend a fresh install. Why drag along all the old jink from your previous installation?
Also, there are some things you may not want on the SSD. Your whole Steam install, for instance.
For cloning drives. I use Acronis True Image. There are other software tools that clone also. A lot of SSD manufacturers have a free version of the Acronis cloning tool on their SSD's web sites. Acronis works great.
There is a way to do it in windows backup too but I've never used windows to clone.