I've probably used this for no more than a half-dozen runs. I haven't used it for a couple of years. I recently hand-washed it and it should be free of any sweat residue. I cannot remember if it came with a soft flask (the website says that new ones do). I am including one, but it is not the same size that they presently ship. It is a Hydrapak XL size (600mL, 20 fl. oz.). This particular soft flask does have a couple of pinholes and very slowly leaks. You may have to supply your own soft flask soon. The pocket for the phone probably won't hold most of today's smartphones, but it can still be used for nutrition and the like. The vest (a size L/XL) is in great shape. There are no tears or rips and the buckles and adjusters still work just fine. Please ask any questions before purchase.