fits perfectly - Happy with purchase!
Quality product.  Just as advertised.  Works perfectly.  Will buy from here again!
Rating: 5 stars