Fits my bench perfect.  Color is true to to website.  Comfortable.  I highly reccomend