Factory Canvas sunroof cars ?

to duplicate this i would think would pretty hard. wouldn't it be easier just to weld in some metal, or possibly a new roof?