Great product. Self install only took 30-60 minutes. Package itself was a little damaged but other than that 10/10.