WE purchased these in blue for our kitchen table and they are wonderful. They are not 100% slip resistant, but they stay in place, are well made and have lasted 2 years without issue. We are definitely happy with out purchase!