im very happy with this purchase.  Fast shipping too!  Great quality and fit.  Perfect.