Very happy with this purchase.  It fits well, and most of all doesn't slip and slide.  Was exactly what I needed!