Product review (5 stars): Can't beat them
Love that they are made from silicon, they lay nice and flat and grip the two surfaces very nicely.  Color is a little dull, but they work great and are easy to maintain and nothing goes through the crack anymore.