Impressed with the fit, comfort, and functionality. My biggest needs- while climbing I wanted comfort; while descending I wanted a snug fit without feeling constricted; I wanted a new improved way to drink while riding. This product delivered on all features. Very happy with this product and would happily recommend. Thanks.