Ken L Concord , CA January 30, 2018 Needed a new maintop assembly Your special order maintop fit perfect and replacement of the old one was very easy. Do-It-Yourself Rating: Repair Time Estimate: 30-60 minutes