Great Quality, durable, fasteners are high quality and the fit is great!  Husband was pleased and we'll buy more.  Price is somewhat high but very much worth the lasting wear.  Received in time stated.  No complaints!!