I have a Kohler white farmhouse enameled cast iron sink. We did a kitchen renovation a year ago and previously I had a stainless steel sink. I love my new sink. I think it looks more luxurious than my old stainless steel sink.
It does get "scuff" marks but as others have said, a little Bar Keepers friend (or I've also used baking soda) gets the marks out. I did panic the first time I saw the marks, thinking my brand new sink was already ruined. But five minutes later, it looked brand new.