it fits my bench perfectly and the color is true to what’s on line. fabric is also great!