I recently saw these in the Mustangs Unlimited showroom. Obviously I could not give you a review on fit. One thing I want to point out though, these are two piece units. The quarter and the roof piece come seperately so you have a seam there to take care of as well.
Looks to me like they have done this for shipping reasons.