This flex cap is brand new. I bought it as a replacement then I lost my Hydro Flask bottle so I ended having an extra cap
Fits all: 18-21-24Oz