I have carried a 638 almost daily for about 9 years. Sometimes it is my primary carry gun, usually a backup to a larger gun, but I am rarely without it.
It takes a while to get good with it. A j frame is not a beginner gun. However, if you practice regularly and pay very close attention to the sights, they are surprisingly accurate.