Received this quickly and just in time to try it out. It kept our cushions nice and dry. Great quality, clips to the seats to keep it in place.