Overall nicely fitting looks good and clean and works great.Negative thing is that it took too long to deliver it was about 1 week late than its delivery day.