This came with a Krause sink and we love it.  Because it’s deep with holes going up the sides, it hold a lot of debris and still drains.  Other strainers must be emptied frequently.  We have a single basin sink and no garbage disposal (by choice) and we don’t miss the disposal at all.

You can justify this product by price alone $29 vs the price of a disposal...