Put mine on yesterday. They look and feel amazing! Install was not difficult. I'm not very handy and have never done anything like this, but even with no directions it is fairly easy to figure out. Fit is really good, some minor imperfections like the front head rests being slightly too small...