Have need for a repair (or possibly replacement) to the roof lining on a beige leather interior Mk5 Jetta.

Just to be sure, by "roof lining" I mean the beige fabric that is supposed to be tucked in around the edges of the ceiling - but somehow it's coming loose and pulling out at the front and back.

I don't know if it can be repaired or needs to be replaced (the part number is 1K5867501S3U5).

Can anyone help out with this or recommend someone?