Here is what the new aftermarket cover looks like on the 911SC (front car) vs the factory cover on the Spec Boxster (rear car).
As you can see, the fit is much better on the factory cover. However, the factory cover isn't weatherproof like the aftermarket cover.