This is a perfect fit in my Koehler cast iron sink.  It matched up above the drain hole perfect which was a concern.  It’s very easy to run water around bottom of sink to get ride of any debris that did not go down the drain initially.  I also did not have to remove to clean.  Also because it is stainless I can put it in the dishwasher.  Sturdy quality product worth the price.