Hi! I’m also choosing between teen and small, so difficult!! I haven’t considered small before reading reviews and hearing people say the teen is not ideal for shoulder wear. This bag I’d deffinitely like to wear on shoulder sometimes. I am 180cm (5 feet 11 inches if I convert correctly), slim to medium frame. Hmm perhaps small is a better idea. I just worry it would look too bulky and loose in size small.