Have had this for about a week. Can't speak to it's longevity, but the fit & finish is great. Functionally it works really good. Love how it looks!