Headliner arrived quickly, but quality was not good. Stitching was pulling out, not straight. The stitches that had not pulled apart yet looked like they would at any second. Very disappointed in the quality. Had to order a new one from a different company.