Didn't expect a custom fit, but far more smooth & snug than I imagined possible for the price paid. Overall a great value.