Hydration pack. No bladder. Not sure what size fits but looks like a one liter bladder would fit fine. Good condition. Slight overstretched spot on bungie in one spot- see pictures for details. Clean and in good condition. Zippers work. Adjustable straps. Most likely a small or medium, but can’t say for sure.
Please look at the pictures closely as they are part of the description.