I've got upholstery from front passenger seat, 1980 240D. (I used the seat to rebuild my drivers seat). Have upholstery for seat cushion, backrest plus complete headrest and back panel with net type map pocket (chrome rod frame).
No rips, tears, cracks or marks, looks new. Will fit driver or passenger seats. fabric on underside of backrest upholstery is torn a little but can be can be covered with contact adhesive and another piece of cloth. $15.00 plus shipping - just collecting dust here! jpeg or pdf photos available.