It attaches with brackets that are held in place by the seat belt (shoulder) bolts, and a portion of the fabric screen goes under and is locked in place by the softtop tonneau.
The screen does a fair job of reducing wind and noise, but is annoying in that at freeway speeds, the wind forces keep wanting to push it down.
Also, I suggest that you be sure you know what the total price in dollars is going to be. It is nominally 150 GBP + shipping, but when a credit card company figures the exchange rate, mine ended up at about $380. To add insult to injury, I paid $12 customs duty. IMHO I really don't think it is worth nearly$400
Gus
68, 280sl
Signal red/beige