Excellent product!  Fits well, stays in place, comfortable!  Great product for price!