Long custom indoor bench cushion