I ordered a 2 x 57 x 16 seat cushion & I got a 2 x 57 x19 seat cushion.  Quality is excellent but over hangs my bench by a good two inches.  When you sit on the cushion, better make sure you position yourself far enough toward back of bench to keep from falling off.  Disappointing!