Fits my grill perfectly and looks nice.  Rain beads up and doesn't soak through.  I love the buckles that attach it to the grill so it doesn't blow off in wind.