The sizing chart is based on your waist. However the real sizing is based on your height. I bought a medium but it doesn't fit me at all. It's too small. I should have bought a large one (I am 5' 9" height).
It's very difficult to see through and barely possible to drink through.