The top came fast and was a high quality product. It is not an easy task to install but I knew that before hand that is why the recommended a professional do it. Everything lined up perfectly. I recommended replacing the snap rivets that they give you to attach it with aluminum pop rivets.