Its a perfect wallet / phone case for my 15 year old. We do a ton of activities all summer and having her necessities handy without having to dig them out of her backpack is a must. It comes with both a wrist strap and an adjustable shoulder strap. The shoulder strap is long enough to be used cross-body. It seems to be a canvas / oil cloth material that makes it pretty waterproof. The only downside is that the phone is only held in by a strap rather than in a zippered or flap pocket which means it wouldn't be protected from rain. It is incredibly sturdy and made of quality materials which means I won't need to buy her a new one any time in the near future. Our gear takes a serious beating during the summer and this will definitely hold up to the strain. I am very happy with this purchase and will be buying my younger daughter one in a different pattern in the near future. Absolutely worth every penny.