I think I have a good stroke, but not a great one. It is vastly improved over what it was like two years ago when I started playing again. Mostly, though, I'm inconsistent.
On days that I am shooting well, my stroke feels smooth, straight, and powerful. When I am shooting poorly, it feels like someone else took control of my right arm. Logic should lead to the conclusion that the poor stroke is responsible for my missed shots, but I think my stroke deteriorates after I start missing, not the other way around.
Seems that my subconscious mind gets desperate to make shots I know from experience should pose no problem to me, and forces my arm to misbehave in an attempt to "fix" the problem. I will doubt my alignment and unconsciously steer the stroke, or stab at the ball, or quit on the stroke on the way to the CB and fail to get through it correctly, creating an out of control feeling to my stroke.
If I take the time to pay attention, I will usually find that there is tension in my grip or my wrist. Just the act of trying to deliver a relaxed and fluid stroke will often improve things right away, but I have to catch myself first. Not always an easy thing to do, at least for me.