Judging by how clean everything inside of it looks...trim, and all that I would assume factory. I think the problems being witnessed are because they just don't make T-tops anymore so experience and training with them has been tossed aside. If it is aftermarket the guys did a very good job with it.