I got a set of those and the fit and finish were amazing right out of the package but for some reason one of them has warped a little and now there is about a fingernails width of clearance on the front / back edge. Still happy with them overall just weird how one warped and not the other.
Got mine in today. Excellent fit. Color maybe a hair lighter from some viewing angles but blends in overall. The texture matches pretty well. Definitely worth $25.