My only thought on that used Bestop is the older the better. Older Bestop tops had a superb fit, I installed several of them. Then they apparently switched manufacturers (to China?) and the fit then got pretty damned sloppy/loose. The last top I bought from Bestop was a Safari top and its fit was shockingly loose and sloppy, it wouldn't even stay seated in the door surrounds more than a mile or two at highway speeds. Previous Safari tops from them had a great fit, just the last ones I received did not.
To Bestop's credit they sent me two replacements but they were all just as bad. I ended up screwing the sides down into the door surrounds so they'd stay put. That gray fabric on top was my Jeep cover pulled back for this photo.
View attachment 480279