Quality fit and finish and install are all great. Installation was about an hour and a half but I do have a hoist. The sound is excellent however it does drone when pulling my trailer and at certain rpms empty. I’m ok with it but just a bit of info for others.