These are great! We had some older ones that were ripping in the seat. We were looking  for new ones, but they were priced too high. Found these at a great price and they are great!