It fulfills its purpose, but the quality of camelbak's work, e.g. in terms of stitching, has significantly deteriorated in the last 10 years.