Perfect fit. Nice quality & I love the fact the covers have zippers. Very comfortable seating.