works perfectly, was worried it would be too tight but fits great.  The service for ordering and delivery was easy.  Delivery was exactly when they said it would be.  Couldn't be happier about placing this order