Perfect fit, fast delivery, looks and feels amazing. True to the description of color and quality. Truly a great purchase.