I'm looking at picking up one of these now...my understanding from a friend is that in addition to the regular fender screw, it has adhesive velcro strips holding it to the fender? Apparently those don't show if you switch off to a 2up seat...
They do. You take your seat off and put it though the bolts coming up from the fender and put the seat back on. Then you screw the back of the bib in place where the pillion seat screws down.
there is a member who makes a nice matching fender bib for the deluxe it has the same weave patter a lot of members have bought one from him do a search on the forum before you by the mustang