Perfect fit.  Looks like a quality product. We like the colour too!  Website was accurate representation. Arrived right on time.  Should be good for a couple of seasons.