Color was exact...Fit perfect  I installed it myself!!! Hopefully the other one I ordered goes on as smoothly as this one did!!!