Dealer did a great job, did take a while though between waiting on the headliner to come in and then the installation. I saw one dirt smudge on the new one but other than that seems perfect, and I use my car all the time hauling stuff so it’s going to get a little wear and tear no matter what. Love the vehicle so far, not as glitch free as my Acura MDX was but then again this vehicle is first model year and it has a lot more character/style than the MDX in my opinion