These were a great value. I wasn't sure how well the non slip backing would work, but it truly holds the cushions in place. I have 4 kids who are constantly on and off the stools at our kitchen island and the cushions stay put. The fabric looks very nice as well - overall, they were even better than I expected.