Perfect fit. I don't worry about rain or the sprinklers soaking the cushions any longer.