Fine
is the strongest of the all. It roughly mean high quality
, or exemplary
.
Nice
and Good
are essentially the same thing when describing objects.
A ) It is a good shoe
B ) It is a nice shoe
Since shoes are inanimate objects and are incapable of having a conscience, nice means good
... It carries a bit more weight to it than good
.. It has a stronger meaning of good.
For instance, you wouldn't say
Good shoes!
you would say
Nice shoes!
When describing people, they do not mean the same thing
A ) He is a good teacher
B ) He is a nice teacher
A describes a teacher as being not bad. The teacher does his job well.
B describes a teacher as being sympathetic, empathetic, ... nice. The teacher is not mean, rude, nor violent. The teacher is pleasant.