This size cushion was difficult to find, yet it was the size that was required for the bench that I had. Works out great! Very comfortable and well made.