Is there a difference between a nice guy and a good guy?

You know how, when it comes to dating, some women say they want a nice guy? Well, I'm interested in seeing if there's a difference between a nice guy and a good guy. And if there is, what is it? This question is mainly for the women, but guys can answer too. Maybe the opinions differ.
Is there a difference between a nice guy and a good guy?
Post Opinion