Dimensions and color spot on!  Fit perfectly- arrived on time and in good shape.  Very comfortable too!