Awesome.  Fit perfect, look perfect.  Was worried about buying vinyl, but they look modern.  Good price too!