I originally bought it in a size small but then on approach to race day I loaded up with all the mandatory kit only to find the straps cutting in to my shoulders and armpits so I had to buy the next size up.
Glad I did as it was awesome. No bounce. Good fit. Carried all I needed and more.