Mine "was" complete with a minor tear or two. Now it has many rips and will be torn out as needed. Looks like small rivot like clips (keepers) on each end. Was not wearing my reading glasses

The liner was loose from the roof in the center but held tight @ each end.
I've got a replacement roof and can remove a bow to see how its attached.