Hello. Welcome to the forum. No, not at all I'm afraid. You'll need another W126 and then its easy. Material might be possible to source from the US. GAHH I think is a good company for that but the cloth might be harder. Is it past cleaning? It may surprise you. Holes are a different matter though.