100% free from any defects.
Went on easy for being first time ever installing. 100% free from any flaws on material from seller.  Took maybe an hour to install. Definitely happy with purchase.
Rating: 5 stars